home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / PianoSim II 1.2 ƒ / PianoSim II 1.2 / PianoSim II 1.2.rsrc / bin.rsrc_CODE_5.txt < prev    next >
Text File  |  1995-07-30  |  473KB  |  8,210 lines

  1. # near model CODE resource
  2. # jump table entries: 112-139 (28 of them)
  3. export_15:
  4. 00000000  4E56 FFF2                link       A6, -0x000E
  5. 00000004  48E7 0108                movem.l    -[A7], D7,A4
  6. 00000008  422D CC03                clr.b      [A5 - 0x33FD]
  7. 0000000C  3B7C 000A D386           move.w     [A5 - 0x2C7A], 0xA /* '\n' */
  8. 00000012  426D D388                clr.w      [A5 - 0x2C78]
  9. 00000016  41ED D38E                lea.l      A0, [A5 - 0x2C72]
  10. 0000001A  4218                     clr.b      [A0]+
  11. 0000001C  10B8 0260                move.b     [A0], [0x00000260 /* SdVolume */]
  12. 00000020  3B7C 0001 D38C           move.w     [A5 - 0x2C74], 0x1
  13. 00000026  3F2D D38C                move.w     -[A7], [A5 - 0x2C74]
  14. 0000002A  4EAD 0312                jsr        [A5 + 0x312 /* export_94 */]
  15. 0000002E  426D DA16                clr.w      [A5 - 0x25EA]
  16. 00000032  486D D4B2                pea.l      [A5 - 0x2B4E]
  17. 00000036  486E FFFE                pea.l      [A6 - 0x2]
  18. 0000003A  486E FFFA                pea.l      [A6 - 0x6]
  19. 0000003E  A9F5                     syscall    GetAppParms
  20. 00000040  486D D3B2                pea.l      [A5 - 0x2C4E]
  21. 00000044  486D D5B2                pea.l      [A5 - 0x2A4E]
  22. 00000048  4EBA 4664                jsr        [PC + 0x4664 /* 000046AE */]
  23. 0000004C  2B7C EE6B 2800 CC10      move.l     [A5 - 0x33F0], 0xEE6B2800
  24. 00000054  42AD CC0C                clr.l      [A5 - 0x33F4]
  25. 00000058  4297                     clr.l      [A7]
  26. 0000005A  3F3C 00CC                move.w     -[A7], 0xCC
  27. 0000005E  AA1B                     syscall    GetCCursor
  28. 00000060  2B5F CC1C                move.l     [A5 - 0x33E4], [A7]+
  29. 00000064  4297                     clr.l      [A7]
  30. 00000066  3F3C 00CD                move.w     -[A7], 0xCD
  31. 0000006A  AA1B                     syscall    GetCCursor
  32. 0000006C  2B5F CC20                move.l     [A5 - 0x33E0], [A7]+
  33. 00000070  42A7                     clr.l      -[A7]
  34. 00000072  3F3C 0118                move.w     -[A7], 0x118
  35. 00000076  AA1B                     syscall    GetCCursor
  36. 00000078  2B5F CC24                move.l     [A5 - 0x33DC], [A7]+
  37. 0000007C  42A7                     clr.l      -[A7]
  38. 0000007E  3F3C 0122                move.w     -[A7], 0x122
  39. 00000082  AA1B                     syscall    GetCCursor
  40. 00000084  2B5F CC28                move.l     [A5 - 0x33D8], [A7]+
  41. 00000088  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  42. 0000008C  AA1C                     syscall    SetCCursor
  43. 0000008E  42A7                     clr.l      -[A7]
  44. 00000090  3F3C 0154                move.w     -[A7], 0x154
  45. 00000094  AA0C                     syscall    GetPixPat
  46. 00000096  2B5F CC2C                move.l     [A5 - 0x33D4], [A7]+
  47. 0000009A  42A7                     clr.l      -[A7]
  48. 0000009C  3F3C 0190                move.w     -[A7], 0x190
  49. 000000A0  AA0C                     syscall    GetPixPat
  50. 000000A2  2B5F CC30                move.l     [A5 - 0x33D0], [A7]+
  51. 000000A6  42A7                     clr.l      -[A7]
  52. 000000A8  3F3C 01F9                move.w     -[A7], 0x1F9
  53. 000000AC  AA1E                     syscall    GetCIcon
  54. 000000AE  2B5F CCA4                move.l     [A5 - 0x335C], [A7]+
  55. 000000B2  42A7                     clr.l      -[A7]
  56. 000000B4  3F3C 01FA                move.w     -[A7], 0x1FA
  57. 000000B8  AA1E                     syscall    GetCIcon
  58. 000000BA  2B5F CCA8                move.l     [A5 - 0x3358], [A7]+
  59. 000000BE  42A7                     clr.l      -[A7]
  60. 000000C0  3F3C 01FB                move.w     -[A7], 0x1FB
  61. 000000C4  AA1E                     syscall    GetCIcon
  62. 000000C6  2B5F CCAC                move.l     [A5 - 0x3354], [A7]+
  63. 000000CA  42A7                     clr.l      -[A7]
  64. 000000CC  3F3C 01FC                move.w     -[A7], 0x1FC
  65. 000000D0  AA1E                     syscall    GetCIcon
  66. 000000D2  2B5F CCB0                move.l     [A5 - 0x3350], [A7]+
  67. 000000D6  42A7                     clr.l      -[A7]
  68. 000000D8  3F3C 01F8                move.w     -[A7], 0x1F8
  69. 000000DC  AA1E                     syscall    GetCIcon
  70. 000000DE  2B5F CCA0                move.l     [A5 - 0x3360], [A7]+
  71. 000000E2  42A7                     clr.l      -[A7]
  72. 000000E4  3F3C 01F4                move.w     -[A7], 0x1F4
  73. 000000E8  AA1E                     syscall    GetCIcon
  74. 000000EA  2B5F CC88                move.l     [A5 - 0x3378], [A7]+
  75. 000000EE  42A7                     clr.l      -[A7]
  76. 000000F0  3F3C 01F5                move.w     -[A7], 0x1F5
  77. 000000F4  AA1E                     syscall    GetCIcon
  78. 000000F6  2B5F CC8C                move.l     [A5 - 0x3374], [A7]+
  79. 000000FA  42A7                     clr.l      -[A7]
  80. 000000FC  3F3C 01F6                move.w     -[A7], 0x1F6
  81. 00000100  AA1E                     syscall    GetCIcon
  82. 00000102  2B5F CC90                move.l     [A5 - 0x3370], [A7]+
  83. 00000106  42A7                     clr.l      -[A7]
  84. 00000108  3F3C 01F7                move.w     -[A7], 0x1F7
  85. 0000010C  AA1E                     syscall    GetCIcon
  86. 0000010E  2B5F CC94                move.l     [A5 - 0x336C], [A7]+
  87. 00000112  42A7                     clr.l      -[A7]
  88. 00000114  3F3C 01FE                move.w     -[A7], 0x1FE
  89. 00000118  AA1E                     syscall    GetCIcon
  90. 0000011A  2B5F CC38                move.l     [A5 - 0x33C8], [A7]+
  91. 0000011E  42A7                     clr.l      -[A7]
  92. 00000120  3F3C 0208                move.w     -[A7], 0x208
  93. 00000124  AA1E                     syscall    GetCIcon
  94. 00000126  2B5F CC3C                move.l     [A5 - 0x33C4], [A7]+
  95. 0000012A  42A7                     clr.l      -[A7]
  96. 0000012C  3F3C 0212                move.w     -[A7], 0x212
  97. 00000130  AA1E                     syscall    GetCIcon
  98. 00000132  2B5F CC40                move.l     [A5 - 0x33C0], [A7]+
  99. 00000136  42A7                     clr.l      -[A7]
  100. 00000138  3F3C 021C                move.w     -[A7], 0x21C
  101. 0000013C  AA1E                     syscall    GetCIcon
  102. 0000013E  2B5F CC44                move.l     [A5 - 0x33BC], [A7]+
  103. 00000142  42A7                     clr.l      -[A7]
  104. 00000144  3F3C 0226                move.w     -[A7], 0x226
  105. 00000148  AA1E                     syscall    GetCIcon
  106. 0000014A  2B5F CC48                move.l     [A5 - 0x33B8], [A7]+
  107. 0000014E  42A7                     clr.l      -[A7]
  108. 00000150  3F3C 0230                move.w     -[A7], 0x230
  109. 00000154  AA1E                     syscall    GetCIcon
  110. 00000156  2B5F CC4C                move.l     [A5 - 0x33B4], [A7]+
  111. 0000015A  42A7                     clr.l      -[A7]
  112. 0000015C  3F3C 023A                move.w     -[A7], 0x23A
  113. 00000160  AA1E                     syscall    GetCIcon
  114. 00000162  2B5F CC50                move.l     [A5 - 0x33B0], [A7]+
  115. 00000166  42A7                     clr.l      -[A7]
  116. 00000168  3F3C 0244                move.w     -[A7], 0x244
  117. 0000016C  AA1E                     syscall    GetCIcon
  118. 0000016E  2B5F CC54                move.l     [A5 - 0x33AC], [A7]+
  119. 00000172  42A7                     clr.l      -[A7]
  120. 00000174  3F3C 024E                move.w     -[A7], 0x24E
  121. 00000178  AA1E                     syscall    GetCIcon
  122. 0000017A  2B5F CC58                move.l     [A5 - 0x33A8], [A7]+
  123. 0000017E  42A7                     clr.l      -[A7]
  124. 00000180  3F3C 0258                move.w     -[A7], 0x258
  125. 00000184  AA1E                     syscall    GetCIcon
  126. 00000186  2B5F CC5C                move.l     [A5 - 0x33A4], [A7]+
  127. 0000018A  42A7                     clr.l      -[A7]
  128. 0000018C  3F3C 0262                move.w     -[A7], 0x262
  129. 00000190  AA1E                     syscall    GetCIcon
  130. 00000192  2B5F CC60                move.l     [A5 - 0x33A0], [A7]+
  131. 00000196  42A7                     clr.l      -[A7]
  132. 00000198  3F3C 026C                move.w     -[A7], 0x26C
  133. 0000019C  AA1E                     syscall    GetCIcon
  134. 0000019E  2B5F CC64                move.l     [A5 - 0x339C], [A7]+
  135. 000001A2  42A7                     clr.l      -[A7]
  136. 000001A4  3F3C 026F                move.w     -[A7], 0x26F
  137. 000001A8  AA1E                     syscall    GetCIcon
  138. 000001AA  2B5F CC68                move.l     [A5 - 0x3398], [A7]+
  139. 000001AE  42A7                     clr.l      -[A7]
  140. 000001B0  3F3C 0272                move.w     -[A7], 0x272
  141. 000001B4  AA1E                     syscall    GetCIcon
  142. 000001B6  2B5F CC74                move.l     [A5 - 0x338C], [A7]+
  143. 000001BA  42A7                     clr.l      -[A7]
  144. 000001BC  3F3C 0276                move.w     -[A7], 0x276
  145. 000001C0  AA1E                     syscall    GetCIcon
  146. 000001C2  2B5F CC6C                move.l     [A5 - 0x3394], [A7]+
  147. 000001C6  42A7                     clr.l      -[A7]
  148. 000001C8  3F3C 0280                move.w     -[A7], 0x280
  149. 000001CC  AA1E                     syscall    GetCIcon
  150. 000001CE  2B5F CC70                move.l     [A5 - 0x3390], [A7]+
  151. 000001D2  42A7                     clr.l      -[A7]
  152. 000001D4  3F3C 028A                move.w     -[A7], 0x28A
  153. 000001D8  AA1E                     syscall    GetCIcon
  154. 000001DA  2B5F CC78                move.l     [A5 - 0x3388], [A7]+
  155. 000001DE  42A7                     clr.l      -[A7]
  156. 000001E0  3F3C 0294                move.w     -[A7], 0x294
  157. 000001E4  AA1E                     syscall    GetCIcon
  158. 000001E6  2B5F CC7C                move.l     [A5 - 0x3384], [A7]+
  159. 000001EA  42A7                     clr.l      -[A7]
  160. 000001EC  3F3C 02B4                move.w     -[A7], 0x2B4
  161. 000001F0  AA1E                     syscall    GetCIcon
  162. 000001F2  2B5F CC98                move.l     [A5 - 0x3368], [A7]+
  163. 000001F6  42A7                     clr.l      -[A7]
  164. 000001F8  3F3C 02B6                move.w     -[A7], 0x2B6
  165. 000001FC  AA1E                     syscall    GetCIcon
  166. 000001FE  2B5F CC9C                move.l     [A5 - 0x3364], [A7]+
  167. 00000202  42A7                     clr.l      -[A7]
  168. 00000204  3F3C 029E                move.w     -[A7], 0x29E
  169. 00000208  AA1E                     syscall    GetCIcon
  170. 0000020A  2B5F CC80                move.l     [A5 - 0x3380], [A7]+
  171. 0000020E  42A7                     clr.l      -[A7]
  172. 00000210  3F3C 02A8                move.w     -[A7], 0x2A8
  173. 00000214  AA1E                     syscall    GetCIcon
  174. 00000216  2B5F CC84                move.l     [A5 - 0x337C], [A7]+
  175. 0000021A  42A7                     clr.l      -[A7]
  176. 0000021C  3F3C 02BD                move.w     -[A7], 0x2BD
  177. 00000220  AA1E                     syscall    GetCIcon
  178. 00000222  2B5F CCB4                move.l     [A5 - 0x334C], [A7]+
  179. 00000226  42A7                     clr.l      -[A7]
  180. 00000228  3F3C 02BE                move.w     -[A7], 0x2BE
  181. 0000022C  AA1E                     syscall    GetCIcon
  182. 0000022E  2B5F CCB8                move.l     [A5 - 0x3348], [A7]+
  183. 00000232  42A7                     clr.l      -[A7]
  184. 00000234  3F3C 02BF                move.w     -[A7], 0x2BF
  185. 00000238  AA1E                     syscall    GetCIcon
  186. 0000023A  2B5F CCBC                move.l     [A5 - 0x3344], [A7]+
  187. 0000023E  42A7                     clr.l      -[A7]
  188. 00000240  3F3C 02C0                move.w     -[A7], 0x2C0
  189. 00000244  AA1E                     syscall    GetCIcon
  190. 00000246  2B5F CCC0                move.l     [A5 - 0x3340], [A7]+
  191. 0000024A  42A7                     clr.l      -[A7]
  192. 0000024C  3F3C 02C1                move.w     -[A7], 0x2C1
  193. 00000250  AA1E                     syscall    GetCIcon
  194. 00000252  2B5F CCC4                move.l     [A5 - 0x333C], [A7]+
  195. 00000256  42A7                     clr.l      -[A7]
  196. 00000258  3F3C 02C2                move.w     -[A7], 0x2C2
  197. 0000025C  AA1E                     syscall    GetCIcon
  198. 0000025E  2B5F CCC8                move.l     [A5 - 0x3338], [A7]+
  199. 00000262  42A7                     clr.l      -[A7]
  200. 00000264  3F3C 02C3                move.w     -[A7], 0x2C3
  201. 00000268  AA1E                     syscall    GetCIcon
  202. 0000026A  2B5F CCCC                move.l     [A5 - 0x3334], [A7]+
  203. 0000026E  42A7                     clr.l      -[A7]
  204. 00000270  3F3C 02C4                move.w     -[A7], 0x2C4
  205. 00000274  AA1E                     syscall    GetCIcon
  206. 00000276  2B5F CCD0                move.l     [A5 - 0x3330], [A7]+
  207. 0000027A  42A7                     clr.l      -[A7]
  208. 0000027C  3F3C 02C5                move.w     -[A7], 0x2C5
  209. 00000280  AA1E                     syscall    GetCIcon
  210. 00000282  2B5F CCD4                move.l     [A5 - 0x332C], [A7]+
  211. 00000286  42A7                     clr.l      -[A7]
  212. 00000288  3F3C 02C6                move.w     -[A7], 0x2C6
  213. 0000028C  AA1E                     syscall    GetCIcon
  214. 0000028E  2B5F CCD8                move.l     [A5 - 0x3328], [A7]+
  215. 00000292  42A7                     clr.l      -[A7]
  216. 00000294  3F3C 02C7                move.w     -[A7], 0x2C7
  217. 00000298  AA1E                     syscall    GetCIcon
  218. 0000029A  2B5F CCDC                move.l     [A5 - 0x3324], [A7]+
  219. 0000029E  42A7                     clr.l      -[A7]
  220. 000002A0  3F3C 02C8                move.w     -[A7], 0x2C8
  221. 000002A4  AA1E                     syscall    GetCIcon
  222. 000002A6  2B5F CCE0                move.l     [A5 - 0x3320], [A7]+
  223. 000002AA  42A7                     clr.l      -[A7]
  224. 000002AC  3F3C 02C9                move.w     -[A7], 0x2C9
  225. 000002B0  AA1E                     syscall    GetCIcon
  226. 000002B2  2B5F CCE4                move.l     [A5 - 0x331C], [A7]+
  227. 000002B6  42A7                     clr.l      -[A7]
  228. 000002B8  3F3C 02CA                move.w     -[A7], 0x2CA
  229. 000002BC  AA1E                     syscall    GetCIcon
  230. 000002BE  2B5F CCE8                move.l     [A5 - 0x3318], [A7]+
  231. 000002C2  42A7                     clr.l      -[A7]
  232. 000002C4  3F3C 02CB                move.w     -[A7], 0x2CB
  233. 000002C8  AA1E                     syscall    GetCIcon
  234. 000002CA  2B5F CCEC                move.l     [A5 - 0x3314], [A7]+
  235. 000002CE  42A7                     clr.l      -[A7]
  236. 000002D0  3F3C 02CC                move.w     -[A7], 0x2CC
  237. 000002D4  AA1E                     syscall    GetCIcon
  238. 000002D6  2B5F CCF0                move.l     [A5 - 0x3310], [A7]+
  239. 000002DA  42A7                     clr.l      -[A7]
  240. 000002DC  3F3C 02CD                move.w     -[A7], 0x2CD
  241. 000002E0  AA1E                     syscall    GetCIcon
  242. 000002E2  2B5F CCF4                move.l     [A5 - 0x330C], [A7]+
  243. 000002E6  42A7                     clr.l      -[A7]
  244. 000002E8  3F3C 02CE                move.w     -[A7], 0x2CE
  245. 000002EC  AA1E                     syscall    GetCIcon
  246. 000002EE  2B5F CCF8                move.l     [A5 - 0x3308], [A7]+
  247. 000002F2  42A7                     clr.l      -[A7]
  248. 000002F4  3F3C 02B2                move.w     -[A7], 0x2B2
  249. 000002F8  AA1E                     syscall    GetCIcon
  250. 000002FA  2B5F CCFC                move.l     [A5 - 0x3304], [A7]+
  251. 000002FE  42A7                     clr.l      -[A7]
  252. 00000300  3F3C 02D0                move.w     -[A7], 0x2D0
  253. 00000304  AA1E                     syscall    GetCIcon
  254. 00000306  2B5F CD00                move.l     [A5 - 0x3300], [A7]+
  255. 0000030A  42A7                     clr.l      -[A7]
  256. 0000030C  3F3C 02D1                move.w     -[A7], 0x2D1
  257. 00000310  AA1E                     syscall    GetCIcon
  258. 00000312  2B5F CD04                move.l     [A5 - 0x32FC], [A7]+
  259. 00000316  42A7                     clr.l      -[A7]
  260. 00000318  3F3C 02D2                move.w     -[A7], 0x2D2
  261. 0000031C  AA1E                     syscall    GetCIcon
  262. 0000031E  2B5F CD08                move.l     [A5 - 0x32F8], [A7]+
  263. 00000322  42A7                     clr.l      -[A7]
  264. 00000324  3F3C 02D3                move.w     -[A7], 0x2D3
  265. 00000328  AA1E                     syscall    GetCIcon
  266. 0000032A  2B5F CD0C                move.l     [A5 - 0x32F4], [A7]+
  267. 0000032E  42A7                     clr.l      -[A7]
  268. 00000330  3F3C 02D4                move.w     -[A7], 0x2D4
  269. 00000334  AA1E                     syscall    GetCIcon
  270. 00000336  2B5F CD10                move.l     [A5 - 0x32F0], [A7]+
  271. 0000033A  42A7                     clr.l      -[A7]
  272. 0000033C  3F3C 02D5                move.w     -[A7], 0x2D5
  273. 00000340  AA1E                     syscall    GetCIcon
  274. 00000342  2B5F CD14                move.l     [A5 - 0x32EC], [A7]+
  275. 00000346  42A7                     clr.l      -[A7]
  276. 00000348  3F3C 02D6                move.w     -[A7], 0x2D6
  277. 0000034C  AA1E                     syscall    GetCIcon
  278. 0000034E  2B5F CD18                move.l     [A5 - 0x32E8], [A7]+
  279. 00000352  42A7                     clr.l      -[A7]
  280. 00000354  3F3C 02CF                move.w     -[A7], 0x2CF
  281. 00000358  AA1E                     syscall    GetCIcon
  282. 0000035A  2B5F CD1C                move.l     [A5 - 0x32E4], [A7]+
  283. 0000035E  42A7                     clr.l      -[A7]
  284. 00000360  3F3C 02DB                move.w     -[A7], 0x2DB
  285. 00000364  AA1E                     syscall    GetCIcon
  286. 00000366  2B5F CD20                move.l     [A5 - 0x32E0], [A7]+
  287. 0000036A  42A7                     clr.l      -[A7]
  288. 0000036C  3F3C 02DC                move.w     -[A7], 0x2DC
  289. 00000370  AA1E                     syscall    GetCIcon
  290. 00000372  2B5F CD24                move.l     [A5 - 0x32DC], [A7]+
  291. 00000376  42A7                     clr.l      -[A7]
  292. 00000378  3F3C 02DD                move.w     -[A7], 0x2DD
  293. 0000037C  AA1E                     syscall    GetCIcon
  294. 0000037E  2B5F CD28                move.l     [A5 - 0x32D8], [A7]+
  295. 00000382  42A7                     clr.l      -[A7]
  296. 00000384  3F3C 02DE                move.w     -[A7], 0x2DE
  297. 00000388  AA1E                     syscall    GetCIcon
  298. 0000038A  2B5F CD2C                move.l     [A5 - 0x32D4], [A7]+
  299. 0000038E  42A7                     clr.l      -[A7]
  300. 00000390  3F3C 02DF                move.w     -[A7], 0x2DF
  301. 00000394  AA1E                     syscall    GetCIcon
  302. 00000396  2B5F CD30                move.l     [A5 - 0x32D0], [A7]+
  303. 0000039A  42A7                     clr.l      -[A7]
  304. 0000039C  3F3C 02E0                move.w     -[A7], 0x2E0
  305. 000003A0  AA1E                     syscall    GetCIcon
  306. 000003A2  2B5F CD34                move.l     [A5 - 0x32CC], [A7]+
  307. 000003A6  42A7                     clr.l      -[A7]
  308. 000003A8  3F3C 02E1                move.w     -[A7], 0x2E1
  309. 000003AC  AA1E                     syscall    GetCIcon
  310. 000003AE  2B5F CD38                move.l     [A5 - 0x32C8], [A7]+
  311. 000003B2  42A7                     clr.l      -[A7]
  312. 000003B4  3F3C 02E2                move.w     -[A7], 0x2E2
  313. 000003B8  AA1E                     syscall    GetCIcon
  314. 000003BA  2B5F CD3C                move.l     [A5 - 0x32C4], [A7]+
  315. 000003BE  42A7                     clr.l      -[A7]
  316. 000003C0  3F3C 02E3                move.w     -[A7], 0x2E3
  317. 000003C4  AA1E                     syscall    GetCIcon
  318. 000003C6  2B5F CD40                move.l     [A5 - 0x32C0], [A7]+
  319. 000003CA  42A7                     clr.l      -[A7]
  320. 000003CC  3F3C 02E4                move.w     -[A7], 0x2E4
  321. 000003D0  AA1E                     syscall    GetCIcon
  322. 000003D2  2B5F CD44                move.l     [A5 - 0x32BC], [A7]+
  323. 000003D6  42A7                     clr.l      -[A7]
  324. 000003D8  3F3C 02E5                move.w     -[A7], 0x2E5
  325. 000003DC  AA1E                     syscall    GetCIcon
  326. 000003DE  2B5F CD48                move.l     [A5 - 0x32B8], [A7]+
  327. 000003E2  42A7                     clr.l      -[A7]
  328. 000003E4  3F3C 02E6                move.w     -[A7], 0x2E6
  329. 000003E8  AA1E                     syscall    GetCIcon
  330. 000003EA  2B5F CD4C                move.l     [A5 - 0x32B4], [A7]+
  331. 000003EE  42A7                     clr.l      -[A7]
  332. 000003F0  3F3C 02E7                move.w     -[A7], 0x2E7
  333. 000003F4  AA1E                     syscall    GetCIcon
  334. 000003F6  2B5F CD50                move.l     [A5 - 0x32B0], [A7]+
  335. 000003FA  42A7                     clr.l      -[A7]
  336. 000003FC  3F3C 02E8                move.w     -[A7], 0x2E8
  337. 00000400  AA1E                     syscall    GetCIcon
  338. 00000402  2B5F CD54                move.l     [A5 - 0x32AC], [A7]+
  339. 00000406  42A7                     clr.l      -[A7]
  340. 00000408  3F3C 02E9                move.w     -[A7], 0x2E9
  341. 0000040C  AA1E                     syscall    GetCIcon
  342. 0000040E  2B5F CD58                move.l     [A5 - 0x32A8], [A7]+
  343. 00000412  42A7                     clr.l      -[A7]
  344. 00000414  3F3C 02EA                move.w     -[A7], 0x2EA
  345. 00000418  AA1E                     syscall    GetCIcon
  346. 0000041A  2B5F CD5C                move.l     [A5 - 0x32A4], [A7]+
  347. 0000041E  42A7                     clr.l      -[A7]
  348. 00000420  3F3C 02EB                move.w     -[A7], 0x2EB
  349. 00000424  AA1E                     syscall    GetCIcon
  350. 00000426  2B5F CD60                move.l     [A5 - 0x32A0], [A7]+
  351. 0000042A  42A7                     clr.l      -[A7]
  352. 0000042C  3F3C 02EC                move.w     -[A7], 0x2EC
  353. 00000430  AA1E                     syscall    GetCIcon
  354. 00000432  2B5F CD64                move.l     [A5 - 0x329C], [A7]+
  355. 00000436  42A7                     clr.l      -[A7]
  356. 00000438  3F3C 02ED                move.w     -[A7], 0x2ED
  357. 0000043C  AA1E                     syscall    GetCIcon
  358. 0000043E  2B5F CD68                move.l     [A5 - 0x3298], [A7]+
  359. 00000442  42A7                     clr.l      -[A7]
  360. 00000444  3F3C 02EE                move.w     -[A7], 0x2EE
  361. 00000448  AA1E                     syscall    GetCIcon
  362. 0000044A  2B5F CD6C                move.l     [A5 - 0x3294], [A7]+
  363. 0000044E  42A7                     clr.l      -[A7]
  364. 00000450  3F3C 02EF                move.w     -[A7], 0x2EF
  365. 00000454  AA1E                     syscall    GetCIcon
  366. 00000456  2B5F CD70                move.l     [A5 - 0x3290], [A7]+
  367. 0000045A  42A7                     clr.l      -[A7]
  368. 0000045C  3F3C 02F0                move.w     -[A7], 0x2F0
  369. 00000460  AA1E                     syscall    GetCIcon
  370. 00000462  2B5F CD74                move.l     [A5 - 0x328C], [A7]+
  371. 00000466  42A7                     clr.l      -[A7]
  372. 00000468  3F3C 02F1                move.w     -[A7], 0x2F1
  373. 0000046C  AA1E                     syscall    GetCIcon
  374. 0000046E  2B5F CD78                move.l     [A5 - 0x3288], [A7]+
  375. 00000472  42A7                     clr.l      -[A7]
  376. 00000474  3F3C 02F2                move.w     -[A7], 0x2F2
  377. 00000478  AA1E                     syscall    GetCIcon
  378. 0000047A  2B5F CD7C                move.l     [A5 - 0x3284], [A7]+
  379. 0000047E  42A7                     clr.l      -[A7]
  380. 00000480  3F3C 02F3                move.w     -[A7], 0x2F3
  381. 00000484  AA1E                     syscall    GetCIcon
  382. 00000486  2B5F CD80                move.l     [A5 - 0x3280], [A7]+
  383. 0000048A  42A7                     clr.l      -[A7]
  384. 0000048C  3F3C 02F4                move.w     -[A7], 0x2F4
  385. 00000490  AA1E                     syscall    GetCIcon
  386. 00000492  2B5F CD84                move.l     [A5 - 0x327C], [A7]+
  387. 00000496  42A7                     clr.l      -[A7]
  388. 00000498  3F3C 02F5                move.w     -[A7], 0x2F5
  389. 0000049C  AA1E                     syscall    GetCIcon
  390. 0000049E  2B5F CD88                move.l     [A5 - 0x3278], [A7]+
  391. 000004A2  42A7                     clr.l      -[A7]
  392. 000004A4  3F3C 02F6                move.w     -[A7], 0x2F6
  393. 000004A8  AA1E                     syscall    GetCIcon
  394. 000004AA  2B5F CD8C                move.l     [A5 - 0x3274], [A7]+
  395. 000004AE  42A7                     clr.l      -[A7]
  396. 000004B0  3F3C 06C3                move.w     -[A7], 0x6C3
  397. 000004B4  AA1E                     syscall    GetCIcon
  398. 000004B6  2B5F CD90                move.l     [A5 - 0x3270], [A7]+
  399. 000004BA  42A7                     clr.l      -[A7]
  400. 000004BC  3F3C 06C4                move.w     -[A7], 0x6C4
  401. 000004C0  AA1E                     syscall    GetCIcon
  402. 000004C2  2B5F CD94                move.l     [A5 - 0x326C], [A7]+
  403. 000004C6  42A7                     clr.l      -[A7]
  404. 000004C8  3F3C 06C5                move.w     -[A7], 0x6C5
  405. 000004CC  AA1E                     syscall    GetCIcon
  406. 000004CE  2B5F CD98                move.l     [A5 - 0x3268], [A7]+
  407. 000004D2  42A7                     clr.l      -[A7]
  408. 000004D4  3F3C 06C6                move.w     -[A7], 0x6C6
  409. 000004D8  AA1E                     syscall    GetCIcon
  410. 000004DA  2B5F CD9C                move.l     [A5 - 0x3264], [A7]+
  411. 000004DE  42A7                     clr.l      -[A7]
  412. 000004E0  3F3C 06C7                move.w     -[A7], 0x6C7
  413. 000004E4  AA1E                     syscall    GetCIcon
  414. 000004E6  2B5F CDA0                move.l     [A5 - 0x3260], [A7]+
  415. 000004EA  42A7                     clr.l      -[A7]
  416. 000004EC  3F3C 06C8                move.w     -[A7], 0x6C8
  417. 000004F0  AA1E                     syscall    GetCIcon
  418. 000004F2  2B5F CDA4                move.l     [A5 - 0x325C], [A7]+
  419. 000004F6  42A7                     clr.l      -[A7]
  420. 000004F8  3F3C 06C9                move.w     -[A7], 0x6C9
  421. 000004FC  AA1E                     syscall    GetCIcon
  422. 000004FE  2B5F CDA8                move.l     [A5 - 0x3258], [A7]+
  423. 00000502  42A7                     clr.l      -[A7]
  424. 00000504  3F3C 06CA                move.w     -[A7], 0x6CA
  425. 00000508  AA1E                     syscall    GetCIcon
  426. 0000050A  2B5F CDAC                move.l     [A5 - 0x3254], [A7]+
  427. 0000050E  42A7                     clr.l      -[A7]
  428. 00000510  3F3C 06CB                move.w     -[A7], 0x6CB
  429. 00000514  AA1E                     syscall    GetCIcon
  430. 00000516  2B5F CDB0                move.l     [A5 - 0x3250], [A7]+
  431. 0000051A  42A7                     clr.l      -[A7]
  432. 0000051C  3F3C 06CC                move.w     -[A7], 0x6CC
  433. 00000520  AA1E                     syscall    GetCIcon
  434. 00000522  2B5F CDB4                move.l     [A5 - 0x324C], [A7]+
  435. 00000526  42A7                     clr.l      -[A7]
  436. 00000528  3F3C 06CD                move.w     -[A7], 0x6CD
  437. 0000052C  AA1E                     syscall    GetCIcon
  438. 0000052E  2B5F CDB8                move.l     [A5 - 0x3248], [A7]+
  439. 00000532  42A7                     clr.l      -[A7]
  440. 00000534  3F3C 06CE                move.w     -[A7], 0x6CE
  441. 00000538  AA1E                     syscall    GetCIcon
  442. 0000053A  2B5F CDBC                move.l     [A5 - 0x3244], [A7]+
  443. 0000053E  42A7                     clr.l      -[A7]
  444. 00000540  3F3C 06CF                move.w     -[A7], 0x6CF
  445. 00000544  AA1E                     syscall    GetCIcon
  446. 00000546  2B5F CDC0                move.l     [A5 - 0x3240], [A7]+
  447. 0000054A  42A7                     clr.l      -[A7]
  448. 0000054C  3F3C 06D0                move.w     -[A7], 0x6D0
  449. 00000550  AA1E                     syscall    GetCIcon
  450. 00000552  2B5F CDC4                move.l     [A5 - 0x323C], [A7]+
  451. 00000556  42A7                     clr.l      -[A7]
  452. 00000558  3F3C 06D1                move.w     -[A7], 0x6D1
  453. 0000055C  AA1E                     syscall    GetCIcon
  454. 0000055E  2B5F CDC8                move.l     [A5 - 0x3238], [A7]+
  455. 00000562  42A7                     clr.l      -[A7]
  456. 00000564  3F3C 06D2                move.w     -[A7], 0x6D2
  457. 00000568  AA1E                     syscall    GetCIcon
  458. 0000056A  2B5F CDCC                move.l     [A5 - 0x3234], [A7]+
  459. 0000056E  42A7                     clr.l      -[A7]
  460. 00000570  3F3C 06D3                move.w     -[A7], 0x6D3
  461. 00000574  AA1E                     syscall    GetCIcon
  462. 00000576  2B5F CDD0                move.l     [A5 - 0x3230], [A7]+
  463. 0000057A  42A7                     clr.l      -[A7]
  464. 0000057C  3F3C 06D4                move.w     -[A7], 0x6D4
  465. 00000580  AA1E                     syscall    GetCIcon
  466. 00000582  2B5F CDD4                move.l     [A5 - 0x322C], [A7]+
  467. 00000586  42A7                     clr.l      -[A7]
  468. 00000588  3F3C 06D5                move.w     -[A7], 0x6D5
  469. 0000058C  AA1E                     syscall    GetCIcon
  470. 0000058E  2B5F CDD8                move.l     [A5 - 0x3228], [A7]+
  471. 00000592  42A7                     clr.l      -[A7]
  472. 00000594  3F3C 06D6                move.w     -[A7], 0x6D6
  473. 00000598  AA1E                     syscall    GetCIcon
  474. 0000059A  2B5F CDDC                move.l     [A5 - 0x3224], [A7]+
  475. 0000059E  42A7                     clr.l      -[A7]
  476. 000005A0  3F3C 06D7                move.w     -[A7], 0x6D7
  477. 000005A4  AA1E                     syscall    GetCIcon
  478. 000005A6  2B5F CDE0                move.l     [A5 - 0x3220], [A7]+
  479. 000005AA  42A7                     clr.l      -[A7]
  480. 000005AC  3F3C 06D8                move.w     -[A7], 0x6D8
  481. 000005B0  AA1E                     syscall    GetCIcon
  482. 000005B2  2B5F CDE4                move.l     [A5 - 0x321C], [A7]+
  483. 000005B6  42A7                     clr.l      -[A7]
  484. 000005B8  3F3C 06D9                move.w     -[A7], 0x6D9
  485. 000005BC  AA1E                     syscall    GetCIcon
  486. 000005BE  2B5F CDE8                move.l     [A5 - 0x3218], [A7]+
  487. 000005C2  42A7                     clr.l      -[A7]
  488. 000005C4  3F3C 06DA                move.w     -[A7], 0x6DA
  489. 000005C8  AA1E                     syscall    GetCIcon
  490. 000005CA  2B5F CDEC                move.l     [A5 - 0x3214], [A7]+
  491. 000005CE  42A7                     clr.l      -[A7]
  492. 000005D0  3F3C 06DB                move.w     -[A7], 0x6DB
  493. 000005D4  AA1E                     syscall    GetCIcon
  494. 000005D6  2B5F CDF0                move.l     [A5 - 0x3210], [A7]+
  495. 000005DA  42A7                     clr.l      -[A7]
  496. 000005DC  3F3C 06DC                move.w     -[A7], 0x6DC
  497. 000005E0  AA1E                     syscall    GetCIcon
  498. 000005E2  2B5F CDF4                move.l     [A5 - 0x320C], [A7]+
  499. 000005E6  42A7                     clr.l      -[A7]
  500. 000005E8  3F3C 06DD                move.w     -[A7], 0x6DD
  501. 000005EC  AA1E                     syscall    GetCIcon
  502. 000005EE  2B5F CDF8                move.l     [A5 - 0x3208], [A7]+
  503. 000005F2  42A7                     clr.l      -[A7]
  504. 000005F4  3F3C 06DE                move.w     -[A7], 0x6DE
  505. 000005F8  AA1E                     syscall    GetCIcon
  506. 000005FA  2B5F CDFC                move.l     [A5 - 0x3204], [A7]+
  507. 000005FE  42A7                     clr.l      -[A7]
  508. 00000600  3F3C 0303                move.w     -[A7], 0x303
  509. 00000604  AA1E                     syscall    GetCIcon
  510. 00000606  2B5F CE00                move.l     [A5 - 0x3200], [A7]+
  511. 0000060A  42A7                     clr.l      -[A7]
  512. 0000060C  3F3C 0304                move.w     -[A7], 0x304
  513. 00000610  AA1E                     syscall    GetCIcon
  514. 00000612  2B5F CE04                move.l     [A5 - 0x31FC], [A7]+
  515. 00000616  42A7                     clr.l      -[A7]
  516. 00000618  3F3C 0305                move.w     -[A7], 0x305
  517. 0000061C  AA1E                     syscall    GetCIcon
  518. 0000061E  2B5F CE08                move.l     [A5 - 0x31F8], [A7]+
  519. 00000622  42A7                     clr.l      -[A7]
  520. 00000624  3F3C 0306                move.w     -[A7], 0x306
  521. 00000628  AA1E                     syscall    GetCIcon
  522. 0000062A  2B5F CE0C                move.l     [A5 - 0x31F4], [A7]+
  523. 0000062E  42A7                     clr.l      -[A7]
  524. 00000630  3F3C 0307                move.w     -[A7], 0x307
  525. 00000634  AA1E                     syscall    GetCIcon
  526. 00000636  2B5F CE10                move.l     [A5 - 0x31F0], [A7]+
  527. 0000063A  42A7                     clr.l      -[A7]
  528. 0000063C  3F3C 0308                move.w     -[A7], 0x308
  529. 00000640  AA1E                     syscall    GetCIcon
  530. 00000642  2B5F CE14                move.l     [A5 - 0x31EC], [A7]+
  531. 00000646  42A7                     clr.l      -[A7]
  532. 00000648  3F3C 030D                move.w     -[A7], 0x30D
  533. 0000064C  AA1E                     syscall    GetCIcon
  534. 0000064E  2B5F CE18                move.l     [A5 - 0x31E8], [A7]+
  535. 00000652  42A7                     clr.l      -[A7]
  536. 00000654  3F3C 030E                move.w     -[A7], 0x30E
  537. 00000658  AA1E                     syscall    GetCIcon
  538. 0000065A  2B5F CE1C                move.l     [A5 - 0x31E4], [A7]+
  539. 0000065E  42A7                     clr.l      -[A7]
  540. 00000660  3F3C 030F                move.w     -[A7], 0x30F
  541. 00000664  AA1E                     syscall    GetCIcon
  542. 00000666  2B5F CE20                move.l     [A5 - 0x31E0], [A7]+
  543. 0000066A  42A7                     clr.l      -[A7]
  544. 0000066C  3F3C 0310                move.w     -[A7], 0x310
  545. 00000670  AA1E                     syscall    GetCIcon
  546. 00000672  2B5F CE24                move.l     [A5 - 0x31DC], [A7]+
  547. 00000676  42A7                     clr.l      -[A7]
  548. 00000678  3F3C 0311                move.w     -[A7], 0x311
  549. 0000067C  AA1E                     syscall    GetCIcon
  550. 0000067E  2B5F CE28                move.l     [A5 - 0x31D8], [A7]+
  551. 00000682  42A7                     clr.l      -[A7]
  552. 00000684  3F3C 0312                move.w     -[A7], 0x312
  553. 00000688  AA1E                     syscall    GetCIcon
  554. 0000068A  2B5F CE2C                move.l     [A5 - 0x31D4], [A7]+
  555. 0000068E  42A7                     clr.l      -[A7]
  556. 00000690  3F3C 0384                move.w     -[A7], 0x384
  557. 00000694  AA1E                     syscall    GetCIcon
  558. 00000696  2B5F D9DE                move.l     [A5 - 0x2622], [A7]+
  559. 0000069A  42A7                     clr.l      -[A7]
  560. 0000069C  3F3C 038E                move.w     -[A7], 0x38E
  561. 000006A0  AA1E                     syscall    GetCIcon
  562. 000006A2  2B5F D9E2                move.l     [A5 - 0x261E], [A7]+
  563. 000006A6  42A7                     clr.l      -[A7]
  564. 000006A8  3F3C 0398                move.w     -[A7], 0x398
  565. 000006AC  AA1E                     syscall    GetCIcon
  566. 000006AE  2B5F D9E6                move.l     [A5 - 0x261A], [A7]+
  567. 000006B2  42A7                     clr.l      -[A7]
  568. 000006B4  3F3C 03A2                move.w     -[A7], 0x3A2
  569. 000006B8  AA1E                     syscall    GetCIcon
  570. 000006BA  2B5F D9EA                move.l     [A5 - 0x2616], [A7]+
  571. 000006BE  42A7                     clr.l      -[A7]
  572. 000006C0  3F3C 03AC                move.w     -[A7], 0x3AC
  573. 000006C4  AA1E                     syscall    GetCIcon
  574. 000006C6  2B5F D9EE                move.l     [A5 - 0x2612], [A7]+
  575. 000006CA  7E00                     moveq.l    D7, 0x00
  576. 000006CC  49ED D2A6                lea.l      A4, [A5 - 0x2D5A]
  577. 000006D0  6008                     bra        +0xA /* 000006DA */
  578. label000006D2:
  579. 000006D2  38BC 00FF                move.w     [A4], 0xFF
  580. 000006D6  5247                     addq.w     D7, 1
  581. 000006D8  548C                     addq.l     A4, 2
  582. label000006DA:
  583. 000006DA  0C47 0058                cmpi.w     D7, 0x58 /* 'X' */
  584. 000006DE  6DF2                     blt        -0xC /* 000006D2 */
  585. 000006E0  3B7C 0006 D2DC           move.w     [A5 - 0x2D24], 0x6
  586. 000006E6  3B7C 0001 D2DE           move.w     [A5 - 0x2D22], 0x1
  587. 000006EC  3B7C 0007 D2E0           move.w     [A5 - 0x2D20], 0x7
  588. 000006F2  3B7C 0002 D2E2           move.w     [A5 - 0x2D1E], 0x2
  589. 000006F8  3B7C 0008 D2E4           move.w     [A5 - 0x2D1C], 0x8
  590. 000006FE  3B7C 0009 D2E6           move.w     [A5 - 0x2D1A], 0x9 /* '\t' */
  591. 00000704  3B7C 0005 D2E8           move.w     [A5 - 0x2D18], 0x5
  592. 0000070A  3B7C 000B D2EA           move.w     [A5 - 0x2D16], 0xB
  593. 00000710  3B7C 0004 D2EC           move.w     [A5 - 0x2D14], 0x4
  594. 00000716  3B7C 002D D2EE           move.w     [A5 - 0x2D12], 0x2D /* '-' */
  595. 0000071C  3B7C 0026 D2F0           move.w     [A5 - 0x2D10], 0x26 /* '&' */
  596. 00000722  3B7C 002E D2F2           move.w     [A5 - 0x2D0E], 0x2E /* '.' */
  597. 00000728  3B7C 002B D2F4           move.w     [A5 - 0x2D0C], 0x2B /* '+' */
  598. 0000072E  3B7C 0025 D2F6           move.w     [A5 - 0x2D0A], 0x25 /* '%' */
  599. 00000734  3B7C 002F D2F8           move.w     [A5 - 0x2D08], 0x2F /* '/' */
  600. 0000073A  3B7C 0029 D2FA           move.w     [A5 - 0x2D06], 0x29 /* ')' */
  601. 00000740  3B7C 002C D2FC           move.w     [A5 - 0x2D04], 0x2C /* ',' */
  602. 00000746  3B7C 000C D2FE           move.w     [A5 - 0x2D02], 0xC
  603. 0000074C  3B7C 0013 D300           move.w     [A5 - 0x2D00], 0x13
  604. 00000752  3B7C 000D D302           move.w     [A5 - 0x2CFE], 0xD /* '\r' */
  605. 00000758  3B7C 0014 D304           move.w     [A5 - 0x2CFC], 0x14
  606. 0000075E  3B7C 000E D306           move.w     [A5 - 0x2CFA], 0xE
  607. 00000764  3B7C 0015 D308           move.w     [A5 - 0x2CF8], 0x15
  608. 0000076A  3B7C 000F D30A           move.w     [A5 - 0x2CF6], 0xF
  609. 00000770  3B7C 0011 D30C           move.w     [A5 - 0x2CF4], 0x11
  610. 00000776  3B7C 0016 D30E           move.w     [A5 - 0x2CF2], 0x16
  611. 0000077C  3B7C 0010 D310           move.w     [A5 - 0x2CF0], 0x10
  612. 00000782  3B7C 001A D312           move.w     [A5 - 0x2CEE], 0x1A
  613. 00000788  3B7C 0020 D314           move.w     [A5 - 0x2CEC], 0x20 /* ' ' */
  614. 0000078E  3B7C 0022 D316           move.w     [A5 - 0x2CEA], 0x22 /* '\"' */
  615. 00000794  3B7C 0019 D318           move.w     [A5 - 0x2CE8], 0x19
  616. 0000079A  3B7C 001F D31A           move.w     [A5 - 0x2CE6], 0x1F
  617. 000007A0  3B7C 001D D31C           move.w     [A5 - 0x2CE4], 0x1D
  618. 000007A6  3B7C 0023 D31E           move.w     [A5 - 0x2CE2], 0x23 /* '#' */
  619. 000007AC  3B7C 001B D320           move.w     [A5 - 0x2CE0], 0x1B
  620. 000007B2  3B7C 0021 D322           move.w     [A5 - 0x2CDE], 0x21 /* '!' */
  621. 000007B8  3B7C 001E D324           move.w     [A5 - 0x2CDC], 0x1E
  622. 000007BE  426D D29A                clr.w      [A5 - 0x2D66]
  623. 000007C2  426D D29C                clr.w      [A5 - 0x2D64]
  624. 000007C6  426D D29E                clr.w      [A5 - 0x2D62]
  625. 000007CA  426D D2A4                clr.w      [A5 - 0x2D5C]
  626. 000007CE  1B7C 0001 D9B9           move.b     [A5 - 0x2647], 0x1
  627. 000007D4  422D D9BA                clr.b      [A5 - 0x2646]
  628. 000007D8  422D D9BB                clr.b      [A5 - 0x2645]
  629. 000007DC  3B7C 0001 DA06           move.w     [A5 - 0x25FA], 0x1
  630. 000007E2  3B7C 0001 DA08           move.w     [A5 - 0x25F8], 0x1
  631. 000007E8  3B7C 0001 DA0A           move.w     [A5 - 0x25F6], 0x1
  632. 000007EE  3B7C 0001 D2A2           move.w     [A5 - 0x2D5E], 0x1
  633. 000007F4  3B7C 3039 DA0C           move.w     [A5 - 0x25F4], 0x3039 /* '09' */
  634. 000007FA  422D D7FC                clr.b      [A5 - 0x2804]
  635. 000007FE  1B7C 0001 D7FD           move.b     [A5 - 0x2803], 0x1
  636. 00000804  1B7C 0001 D9BC           move.b     [A5 - 0x2644], 0x1
  637. 0000080A  42A7                     clr.l      -[A7]
  638. 0000080C  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  639. 00000812  3F3C 2972                move.w     -[A7], 0x2972 /* ')r' */
  640. 00000816  A9A0                     syscall    GetResource
  641. 00000818  2B5F CFA0                move.l     [A5 - 0x3060], [A7]+
  642. 0000081C  206D CFA0                movea.l    A0, [A5 - 0x3060]
  643. 00000820  A064                     syscall    MoveHHi
  644. 00000822  206D CFA0                movea.l    A0, [A5 - 0x3060]
  645. 00000826  A029                     syscall    HLock
  646. 00000828  42A7                     clr.l      -[A7]
  647. 0000082A  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  648. 00000830  3F3C 297C                move.w     -[A7], 0x297C /* ')|' */
  649. 00000834  A9A0                     syscall    GetResource
  650. 00000836  2B5F CFA4                move.l     [A5 - 0x305C], [A7]+
  651. 0000083A  206D CFA4                movea.l    A0, [A5 - 0x305C]
  652. 0000083E  A064                     syscall    MoveHHi
  653. 00000840  206D CFA4                movea.l    A0, [A5 - 0x305C]
  654. 00000844  A029                     syscall    HLock
  655. 00000846  42A7                     clr.l      -[A7]
  656. 00000848  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  657. 0000084E  3F3C 2986                move.w     -[A7], 0x2986
  658. 00000852  A9A0                     syscall    GetResource
  659. 00000854  2B5F CFA8                move.l     [A5 - 0x3058], [A7]+
  660. 00000858  206D CFA8                movea.l    A0, [A5 - 0x3058]
  661. 0000085C  A064                     syscall    MoveHHi
  662. 0000085E  206D CFA8                movea.l    A0, [A5 - 0x3058]
  663. 00000862  A029                     syscall    HLock
  664. 00000864  42A7                     clr.l      -[A7]
  665. 00000866  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  666. 0000086C  3F3C 2990                move.w     -[A7], 0x2990
  667. 00000870  A9A0                     syscall    GetResource
  668. 00000872  2B5F CFAC                move.l     [A5 - 0x3054], [A7]+
  669. 00000876  206D CFAC                movea.l    A0, [A5 - 0x3054]
  670. 0000087A  A064                     syscall    MoveHHi
  671. 0000087C  206D CFAC                movea.l    A0, [A5 - 0x3054]
  672. 00000880  A029                     syscall    HLock
  673. 00000882  42A7                     clr.l      -[A7]
  674. 00000884  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  675. 0000088A  3F3C 299A                move.w     -[A7], 0x299A
  676. 0000088E  A9A0                     syscall    GetResource
  677. 00000890  2B5F CFB0                move.l     [A5 - 0x3050], [A7]+
  678. 00000894  206D CFB0                movea.l    A0, [A5 - 0x3050]
  679. 00000898  A064                     syscall    MoveHHi
  680. 0000089A  206D CFB0                movea.l    A0, [A5 - 0x3050]
  681. 0000089E  A029                     syscall    HLock
  682. 000008A0  42A7                     clr.l      -[A7]
  683. 000008A2  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  684. 000008A8  3F3C 29A4                move.w     -[A7], 0x29A4
  685. 000008AC  A9A0                     syscall    GetResource
  686. 000008AE  2B5F CFB4                move.l     [A5 - 0x304C], [A7]+
  687. 000008B2  206D CFB4                movea.l    A0, [A5 - 0x304C]
  688. 000008B6  A064                     syscall    MoveHHi
  689. 000008B8  206D CFB4                movea.l    A0, [A5 - 0x304C]
  690. 000008BC  A029                     syscall    HLock
  691. 000008BE  42A7                     clr.l      -[A7]
  692. 000008C0  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  693. 000008C6  3F3C 29AE                move.w     -[A7], 0x29AE
  694. 000008CA  A9A0                     syscall    GetResource
  695. 000008CC  2B5F CFB8                move.l     [A5 - 0x3048], [A7]+
  696. 000008D0  206D CFB8                movea.l    A0, [A5 - 0x3048]
  697. 000008D4  A064                     syscall    MoveHHi
  698. 000008D6  206D CFB8                movea.l    A0, [A5 - 0x3048]
  699. 000008DA  A029                     syscall    HLock
  700. 000008DC  42A7                     clr.l      -[A7]
  701. 000008DE  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  702. 000008E4  3F3C 29B8                move.w     -[A7], 0x29B8
  703. 000008E8  A9A0                     syscall    GetResource
  704. 000008EA  2B5F CFBC                move.l     [A5 - 0x3044], [A7]+
  705. 000008EE  206D CFBC                movea.l    A0, [A5 - 0x3044]
  706. 000008F2  A064                     syscall    MoveHHi
  707. 000008F4  206D CFBC                movea.l    A0, [A5 - 0x3044]
  708. 000008F8  A029                     syscall    HLock
  709. 000008FA  42A7                     clr.l      -[A7]
  710. 000008FC  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  711. 00000902  3F3C 29C2                move.w     -[A7], 0x29C2
  712. 00000906  A9A0                     syscall    GetResource
  713. 00000908  2B5F CFC0                move.l     [A5 - 0x3040], [A7]+
  714. 0000090C  206D CFC0                movea.l    A0, [A5 - 0x3040]
  715. 00000910  A064                     syscall    MoveHHi
  716. 00000912  206D CFC0                movea.l    A0, [A5 - 0x3040]
  717. 00000916  A029                     syscall    HLock
  718. 00000918  42A7                     clr.l      -[A7]
  719. 0000091A  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  720. 00000920  3F3C 29CC                move.w     -[A7], 0x29CC
  721. 00000924  A9A0                     syscall    GetResource
  722. 00000926  2B5F CFC4                move.l     [A5 - 0x303C], [A7]+
  723. 0000092A  206D CFC4                movea.l    A0, [A5 - 0x303C]
  724. 0000092E  A064                     syscall    MoveHHi
  725. 00000930  206D CFC4                movea.l    A0, [A5 - 0x303C]
  726. 00000934  A029                     syscall    HLock
  727. 00000936  42A7                     clr.l      -[A7]
  728. 00000938  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  729. 0000093E  3F3C 29D6                move.w     -[A7], 0x29D6
  730. 00000942  A9A0                     syscall    GetResource
  731. 00000944  2B5F CFC8                move.l     [A5 - 0x3038], [A7]+
  732. 00000948  206D CFC8                movea.l    A0, [A5 - 0x3038]
  733. 0000094C  A064                     syscall    MoveHHi
  734. 0000094E  206D CFC8                movea.l    A0, [A5 - 0x3038]
  735. 00000952  A029                     syscall    HLock
  736. 00000954  42A7                     clr.l      -[A7]
  737. 00000956  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  738. 0000095C  3F3C 29E0                move.w     -[A7], 0x29E0
  739. 00000960  A9A0                     syscall    GetResource
  740. 00000962  2B5F CFCC                move.l     [A5 - 0x3034], [A7]+
  741. 00000966  206D CFCC                movea.l    A0, [A5 - 0x3034]
  742. 0000096A  A064                     syscall    MoveHHi
  743. 0000096C  206D CFCC                movea.l    A0, [A5 - 0x3034]
  744. 00000970  A029                     syscall    HLock
  745. 00000972  42A7                     clr.l      -[A7]
  746. 00000974  3F3C 012C                move.w     -[A7], 0x12C
  747. 00000978  A9C0                     syscall    GetNewMBar
  748. 0000097A  2B5F CF9C                move.l     [A5 - 0x3064], [A7]+
  749. 0000097E  2F2D CF9C                move.l     -[A7], [A5 - 0x3064]
  750. 00000982  A93C                     syscall    SetMenuBar
  751. 00000984  42A7                     clr.l      -[A7]
  752. 00000986  3F3C 0190                move.w     -[A7], 0x190
  753. 0000098A  A949                     syscall    GetMenuHandle
  754. 0000098C  2B5F CC14                move.l     [A5 - 0x33EC], [A7]+
  755. 00000990  42A7                     clr.l      -[A7]
  756. 00000992  3F3C 0320                move.w     -[A7], 0x320
  757. 00000996  A949                     syscall    GetMenuHandle
  758. 00000998  2B5F CC18                move.l     [A5 - 0x33E8], [A7]+
  759. 0000099C  2F2D CC14                move.l     -[A7], [A5 - 0x33EC]
  760. 000009A0  2F3C 4452 5652           move.l     -[A7], 0x44525652 /* 'DRVR' */
  761. 000009A6  A94D                     syscall    AppendResMenu/AddResMenu
  762. 000009A8  A937                     syscall    DrawMenuBar
  763. 000009AA  203C 0000 9C54           move.l     D0, 0x9C54
  764. 000009B0  A11E                     syscall    NewPtr, flags=1
  765. 000009B2  2B48 D356                move.l     [A5 - 0x2CAA], A0
  766. 000009B6  203C 0000 9C54           move.l     D0, 0x9C54
  767. 000009BC  A11E                     syscall    NewPtr, flags=1
  768. 000009BE  2B48 D362                move.l     [A5 - 0x2C9E], A0
  769. 000009C2  203C 0000 4E2A           move.l     D0, 0x4E2A /* 'N*' */
  770. 000009C8  A11E                     syscall    NewPtr, flags=1
  771. 000009CA  2B48 D36E                move.l     [A5 - 0x2C92], A0
  772. 000009CE  203C 0000 9C54           move.l     D0, 0x9C54
  773. 000009D4  A11E                     syscall    NewPtr, flags=1
  774. 000009D6  2B48 D35A                move.l     [A5 - 0x2CA6], A0
  775. 000009DA  203C 0000 9C54           move.l     D0, 0x9C54
  776. 000009E0  A11E                     syscall    NewPtr, flags=1
  777. 000009E2  2B48 D366                move.l     [A5 - 0x2C9A], A0
  778. 000009E6  203C 0000 4E2A           move.l     D0, 0x4E2A /* 'N*' */
  779. 000009EC  A11E                     syscall    NewPtr, flags=1
  780. 000009EE  2B48 D372                move.l     [A5 - 0x2C8E], A0
  781. 000009F2  203C 0000 9C54           move.l     D0, 0x9C54
  782. 000009F8  A11E                     syscall    NewPtr, flags=1
  783. 000009FA  2B48 D35E                move.l     [A5 - 0x2CA2], A0
  784. 000009FE  203C 0000 9C54           move.l     D0, 0x9C54
  785. 00000A04  A11E                     syscall    NewPtr, flags=1
  786. 00000A06  2B48 D36A                move.l     [A5 - 0x2C96], A0
  787. 00000A0A  203C 0000 4E2A           move.l     D0, 0x4E2A /* 'N*' */
  788. 00000A10  A11E                     syscall    NewPtr, flags=1
  789. 00000A12  2B48 D376                move.l     [A5 - 0x2C8A], A0
  790. 00000A16  203C 0000 0FA0           move.l     D0, 0xFA0
  791. 00000A1C  A11E                     syscall    NewPtr, flags=1
  792. 00000A1E  2B48 D37A                move.l     [A5 - 0x2C86], A0
  793. 00000A22  203C 0000 0FA0           move.l     D0, 0xFA0
  794. 00000A28  A11E                     syscall    NewPtr, flags=1
  795. 00000A2A  2B48 D37E                move.l     [A5 - 0x2C82], A0
  796. 00000A2E  203C 0000 07D0           move.l     D0, 0x7D0
  797. 00000A34  A11E                     syscall    NewPtr, flags=1
  798. 00000A36  2B48 D382                move.l     [A5 - 0x2C7E], A0
  799. 00000A3A  7E00                     moveq.l    D7, 0x00
  800. 00000A3C  600A                     bra        +0xC /* 00000A48 */
  801. label00000A3E:
  802. 00000A3E  206D D36E                movea.l    A0, [A5 - 0x2C92]
  803. 00000A42  4230 7000                clr.b      [A0 + D7.w]
  804. 00000A46  5247                     addq.w     D7, 1
  805. label00000A48:
  806. 00000A48  0C47 4E2A                cmpi.w     D7, 0x4E2A /* 'N*' */
  807. 00000A4C  6DF0                     blt        -0xE /* 00000A3E */
  808. 00000A4E  7E00                     moveq.l    D7, 0x00
  809. 00000A50  600A                     bra        +0xC /* 00000A5C */
  810. label00000A52:
  811. 00000A52  206D D372                movea.l    A0, [A5 - 0x2C8E]
  812. 00000A56  4230 7000                clr.b      [A0 + D7.w]
  813. 00000A5A  5247                     addq.w     D7, 1
  814. label00000A5C:
  815. 00000A5C  0C47 4E2A                cmpi.w     D7, 0x4E2A /* 'N*' */
  816. 00000A60  6DF0                     blt        -0xE /* 00000A52 */
  817. 00000A62  7E00                     moveq.l    D7, 0x00
  818. 00000A64  600A                     bra        +0xC /* 00000A70 */
  819. label00000A66:
  820. 00000A66  206D D376                movea.l    A0, [A5 - 0x2C8A]
  821. 00000A6A  4230 7000                clr.b      [A0 + D7.w]
  822. 00000A6E  5247                     addq.w     D7, 1
  823. label00000A70:
  824. 00000A70  0C47 4E2A                cmpi.w     D7, 0x4E2A /* 'N*' */
  825. 00000A74  6DF0                     blt        -0xE /* 00000A66 */
  826. 00000A76  4CDF 1080                movem.l    D7,A4, [A7]+
  827. 00000A7A  4E5E                     unlink     A6
  828. 00000A7C  4E75                     rts
  829. export_16:
  830. 00000A7E  4267                     clr.w      -[A7]
  831. 00000A80  42A7                     clr.l      -[A7]
  832. 00000A82  42A7                     clr.l      -[A7]
  833. 00000A84  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  834. 00000A8A  3F3C 27D8                move.w     -[A7], 0x27D8
  835. 00000A8E  A9A0                     syscall    GetResource
  836. 00000A90  4227                     clr.b      -[A7]
  837. 00000A92  A805                     syscall    SndPlay
  838. 00000A94  4257                     clr.w      [A7]
  839. 00000A96  3F3C 01F4                move.w     -[A7], 0x1F4
  840. 00000A9A  42A7                     clr.l      -[A7]
  841. 00000A9C  A985                     syscall    Alert
  842. 00000A9E  0CAD 0BB7 E4FD D5B2      cmpi.l     [A5 - 0x2A4E], 0xBB7E4FD
  843. 00000AA6  548F                     addq.l     A7, 2
  844. 00000AA8  6710                     beq        +0x12 /* 00000ABA */
  845. label00000AAA:
  846. 00000AAA  4267                     clr.w      -[A7]
  847. 00000AAC  3F3C 0194                move.w     -[A7], 0x194
  848. 00000AB0  42A7                     clr.l      -[A7]
  849. 00000AB2  A985                     syscall    Alert
  850. 00000AB4  0C5F 0005                cmpi.w     [A7]+, 0x5
  851. 00000AB8  66F0                     bne        -0xE /* 00000AAA */
  852. label00000ABA:
  853. 00000ABA  4E75                     rts
  854. export_17:
  855. 00000ABC  4E56 0000                link       A6, 0
  856. 00000AC0  4A2D DA0E                tst.b      [A5 - 0x25F2]
  857. 00000AC4  660E                     bne        +0x10 /* 00000AD4 */
  858. 00000AC6  1B7C 0001 D9B9           move.b     [A5 - 0x2647], 0x1
  859. 00000ACC  422D D9BA                clr.b      [A5 - 0x2646]
  860. 00000AD0  422D D9BB                clr.b      [A5 - 0x2645]
  861. label00000AD4:
  862. 00000AD4  4A2D D9B9                tst.b      [A5 - 0x2647]
  863. 00000AD8  6700 00C4                beq        +0xC6 /* 00000B9E */
  864. 00000ADC  302E 0008                move.w     D0, [A6 + 0x8]
  865. 00000AE0  0C40 000C                cmpi.w     D0, 0xC
  866. 00000AE4  6200 00B8                bhi        +0xBA /* 00000B9E */
  867. 00000AE8  43FA 02B8                lea.l      A1, [PC + 0x2B8 /* 00000DA2, value 0xFDFCFD52 */]
  868. 00000AEC  D040                     add.w      D0, D0
  869. 00000AEE  D2F1 0000                add.w      A1, [A1 + D0.w]
  870. 00000AF2  4ED1                     jmp        [A1]
  871. 00000AF4  2F2D CFA0                move.l     -[A7], [A5 - 0x3060]
  872. 00000AF8  4267                     clr.w      -[A7]
  873. 00000AFA  4EBA 02C0                jsr        [PC + 0x2C0 /* 00000DBC */]
  874. 00000AFE  5C8F                     addq.l     A7, 6
  875. 00000B00  6000 009C                bra        +0x9E /* 00000B9E */
  876. 00000B04  2F2D CFA4                move.l     -[A7], [A5 - 0x305C]
  877. 00000B08  4267                     clr.w      -[A7]
  878. 00000B0A  4EBA 02B0                jsr        [PC + 0x2B0 /* 00000DBC */]
  879. 00000B0E  5C8F                     addq.l     A7, 6
  880. 00000B10  6000 008C                bra        +0x8E /* 00000B9E */
  881. 00000B14  2F2D CFA8                move.l     -[A7], [A5 - 0x3058]
  882. 00000B18  4267                     clr.w      -[A7]
  883. 00000B1A  4EBA 02A0                jsr        [PC + 0x2A0 /* 00000DBC */]
  884. 00000B1E  5C8F                     addq.l     A7, 6
  885. 00000B20  607C                     bra        +0x7E /* 00000B9E */
  886. 00000B22  2F2D CFAC                move.l     -[A7], [A5 - 0x3054]
  887. 00000B26  4267                     clr.w      -[A7]
  888. 00000B28  4EBA 0292                jsr        [PC + 0x292 /* 00000DBC */]
  889. 00000B2C  5C8F                     addq.l     A7, 6
  890. 00000B2E  606E                     bra        +0x70 /* 00000B9E */
  891. 00000B30  2F2D CFB0                move.l     -[A7], [A5 - 0x3050]
  892. 00000B34  4267                     clr.w      -[A7]
  893. 00000B36  4EBA 0284                jsr        [PC + 0x284 /* 00000DBC */]
  894. 00000B3A  5C8F                     addq.l     A7, 6
  895. 00000B3C  6060                     bra        +0x62 /* 00000B9E */
  896. 00000B3E  2F2D CFB4                move.l     -[A7], [A5 - 0x304C]
  897. 00000B42  4267                     clr.w      -[A7]
  898. 00000B44  4EBA 0276                jsr        [PC + 0x276 /* 00000DBC */]
  899. 00000B48  5C8F                     addq.l     A7, 6
  900. 00000B4A  6052                     bra        +0x54 /* 00000B9E */
  901. 00000B4C  2F2D CFB8                move.l     -[A7], [A5 - 0x3048]
  902. 00000B50  4267                     clr.w      -[A7]
  903. 00000B52  4EBA 0268                jsr        [PC + 0x268 /* 00000DBC */]
  904. 00000B56  5C8F                     addq.l     A7, 6
  905. 00000B58  6044                     bra        +0x46 /* 00000B9E */
  906. 00000B5A  2F2D CFBC                move.l     -[A7], [A5 - 0x3044]
  907. 00000B5E  4267                     clr.w      -[A7]
  908. 00000B60  4EBA 025A                jsr        [PC + 0x25A /* 00000DBC */]
  909. 00000B64  5C8F                     addq.l     A7, 6
  910. 00000B66  6036                     bra        +0x38 /* 00000B9E */
  911. 00000B68  2F2D CFC0                move.l     -[A7], [A5 - 0x3040]
  912. 00000B6C  4267                     clr.w      -[A7]
  913. 00000B6E  4EBA 024C                jsr        [PC + 0x24C /* 00000DBC */]
  914. 00000B72  5C8F                     addq.l     A7, 6
  915. 00000B74  6028                     bra        +0x2A /* 00000B9E */
  916. 00000B76  2F2D CFC4                move.l     -[A7], [A5 - 0x303C]
  917. 00000B7A  4267                     clr.w      -[A7]
  918. 00000B7C  4EBA 023E                jsr        [PC + 0x23E /* 00000DBC */]
  919. 00000B80  5C8F                     addq.l     A7, 6
  920. 00000B82  601A                     bra        +0x1C /* 00000B9E */
  921. 00000B84  2F2D CFC8                move.l     -[A7], [A5 - 0x3038]
  922. 00000B88  4267                     clr.w      -[A7]
  923. 00000B8A  4EBA 0230                jsr        [PC + 0x230 /* 00000DBC */]
  924. 00000B8E  5C8F                     addq.l     A7, 6
  925. 00000B90  600C                     bra        +0xE /* 00000B9E */
  926. 00000B92  2F2D CFCC                move.l     -[A7], [A5 - 0x3034]
  927. 00000B96  4267                     clr.w      -[A7]
  928. 00000B98  4EBA 0222                jsr        [PC + 0x222 /* 00000DBC */]
  929. 00000B9C  5C8F                     addq.l     A7, 6
  930. label00000B9E:
  931. 00000B9E  4A2D D9BA                tst.b      [A5 - 0x2646]
  932. 00000BA2  6700 00E0                beq        +0xE2 /* 00000C84 */
  933. 00000BA6  302E 000A                move.w     D0, [A6 + 0xA]
  934. 00000BAA  0C40 000C                cmpi.w     D0, 0xC
  935. 00000BAE  6200 00D4                bhi        +0xD6 /* 00000C84 */
  936. 00000BB2  43FA 01D4                lea.l      A1, [PC + 0x1D4 /* 00000D88, value 0xFEFCFE36 */]
  937. 00000BB6  D040                     add.w      D0, D0
  938. 00000BB8  D2F1 0000                add.w      A1, [A1 + D0.w]
  939. 00000BBC  4ED1                     jmp        [A1]
  940. 00000BBE  2F2D CFA0                move.l     -[A7], [A5 - 0x3060]
  941. 00000BC2  3F3C 0001                move.w     -[A7], 0x1
  942. 00000BC6  4EBA 01F4                jsr        [PC + 0x1F4 /* 00000DBC */]
  943. 00000BCA  5C8F                     addq.l     A7, 6
  944. 00000BCC  6000 00B6                bra        +0xB8 /* 00000C84 */
  945. 00000BD0  2F2D CFA4                move.l     -[A7], [A5 - 0x305C]
  946. 00000BD4  3F3C 0001                move.w     -[A7], 0x1
  947. 00000BD8  4EBA 01E2                jsr        [PC + 0x1E2 /* 00000DBC */]
  948. 00000BDC  5C8F                     addq.l     A7, 6
  949. 00000BDE  6000 00A4                bra        +0xA6 /* 00000C84 */
  950. 00000BE2  2F2D CFA8                move.l     -[A7], [A5 - 0x3058]
  951. 00000BE6  3F3C 0001                move.w     -[A7], 0x1
  952. 00000BEA  4EBA 01D0                jsr        [PC + 0x1D0 /* 00000DBC */]
  953. 00000BEE  5C8F                     addq.l     A7, 6
  954. 00000BF0  6000 0092                bra        +0x94 /* 00000C84 */
  955. 00000BF4  2F2D CFAC                move.l     -[A7], [A5 - 0x3054]
  956. 00000BF8  3F3C 0001                move.w     -[A7], 0x1
  957. 00000BFC  4EBA 01BE                jsr        [PC + 0x1BE /* 00000DBC */]
  958. 00000C00  5C8F                     addq.l     A7, 6
  959. 00000C02  6000 0080                bra        +0x82 /* 00000C84 */
  960. 00000C06  2F2D CFB0                move.l     -[A7], [A5 - 0x3050]
  961. 00000C0A  3F3C 0001                move.w     -[A7], 0x1
  962. 00000C0E  4EBA 01AC                jsr        [PC + 0x1AC /* 00000DBC */]
  963. 00000C12  5C8F                     addq.l     A7, 6
  964. 00000C14  606E                     bra        +0x70 /* 00000C84 */
  965. 00000C16  2F2D CFB4                move.l     -[A7], [A5 - 0x304C]
  966. 00000C1A  3F3C 0001                move.w     -[A7], 0x1
  967. 00000C1E  4EBA 019C                jsr        [PC + 0x19C /* 00000DBC */]
  968. 00000C22  5C8F                     addq.l     A7, 6
  969. 00000C24  605E                     bra        +0x60 /* 00000C84 */
  970. 00000C26  2F2D CFB8                move.l     -[A7], [A5 - 0x3048]
  971. 00000C2A  3F3C 0001                move.w     -[A7], 0x1
  972. 00000C2E  4EBA 018C                jsr        [PC + 0x18C /* 00000DBC */]
  973. 00000C32  5C8F                     addq.l     A7, 6
  974. 00000C34  604E                     bra        +0x50 /* 00000C84 */
  975. 00000C36  2F2D CFBC                move.l     -[A7], [A5 - 0x3044]
  976. 00000C3A  3F3C 0001                move.w     -[A7], 0x1
  977. 00000C3E  4EBA 017C                jsr        [PC + 0x17C /* 00000DBC */]
  978. 00000C42  5C8F                     addq.l     A7, 6
  979. 00000C44  603E                     bra        +0x40 /* 00000C84 */
  980. 00000C46  2F2D CFC0                move.l     -[A7], [A5 - 0x3040]
  981. 00000C4A  3F3C 0001                move.w     -[A7], 0x1
  982. 00000C4E  4EBA 016C                jsr        [PC + 0x16C /* 00000DBC */]
  983. 00000C52  5C8F                     addq.l     A7, 6
  984. 00000C54  602E                     bra        +0x30 /* 00000C84 */
  985. 00000C56  2F2D CFC4                move.l     -[A7], [A5 - 0x303C]
  986. 00000C5A  3F3C 0001                move.w     -[A7], 0x1
  987. 00000C5E  4EBA 015C                jsr        [PC + 0x15C /* 00000DBC */]
  988. 00000C62  5C8F                     addq.l     A7, 6
  989. 00000C64  601E                     bra        +0x20 /* 00000C84 */
  990. 00000C66  2F2D CFC8                move.l     -[A7], [A5 - 0x3038]
  991. 00000C6A  3F3C 0001                move.w     -[A7], 0x1
  992. 00000C6E  4EBA 014C                jsr        [PC + 0x14C /* 00000DBC */]
  993. 00000C72  5C8F                     addq.l     A7, 6
  994. 00000C74  600E                     bra        +0x10 /* 00000C84 */
  995. 00000C76  2F2D CFCC                move.l     -[A7], [A5 - 0x3034]
  996. 00000C7A  3F3C 0001                move.w     -[A7], 0x1
  997. 00000C7E  4EBA 013C                jsr        [PC + 0x13C /* 00000DBC */]
  998. 00000C82  5C8F                     addq.l     A7, 6
  999. label00000C84:
  1000. 00000C84  4A2D D9BB                tst.b      [A5 - 0x2645]
  1001. 00000C88  6700 00E0                beq        +0xE2 /* 00000D6A */
  1002. 00000C8C  302E 000C                move.w     D0, [A6 + 0xC]
  1003. 00000C90  0C40 000C                cmpi.w     D0, 0xC
  1004. 00000C94  6200 00D4                bhi        +0xD6 /* 00000D6A */
  1005. 00000C98  43FA 00D4                lea.l      A1, [PC + 0xD4 /* 00000D6E, value 0xFFFCFF36 */]
  1006. 00000C9C  D040                     add.w      D0, D0
  1007. 00000C9E  D2F1 0000                add.w      A1, [A1 + D0.w]
  1008. 00000CA2  4ED1                     jmp        [A1]
  1009. 00000CA4  2F2D CFA0                move.l     -[A7], [A5 - 0x3060]
  1010. 00000CA8  3F3C 0002                move.w     -[A7], 0x2
  1011. 00000CAC  4EBA 010E                jsr        [PC + 0x10E /* 00000DBC */]
  1012. 00000CB0  5C8F                     addq.l     A7, 6
  1013. 00000CB2  6000 00B6                bra        +0xB8 /* 00000D6A */
  1014. 00000CB6  2F2D CFA4                move.l     -[A7], [A5 - 0x305C]
  1015. 00000CBA  3F3C 0002                move.w     -[A7], 0x2
  1016. 00000CBE  4EBA 00FC                jsr        [PC + 0xFC /* 00000DBC */]
  1017. 00000CC2  5C8F                     addq.l     A7, 6
  1018. 00000CC4  6000 00A4                bra        +0xA6 /* 00000D6A */
  1019. 00000CC8  2F2D CFA8                move.l     -[A7], [A5 - 0x3058]
  1020. 00000CCC  3F3C 0002                move.w     -[A7], 0x2
  1021. 00000CD0  4EBA 00EA                jsr        [PC + 0xEA /* 00000DBC */]
  1022. 00000CD4  5C8F                     addq.l     A7, 6
  1023. 00000CD6  6000 0092                bra        +0x94 /* 00000D6A */
  1024. 00000CDA  2F2D CFAC                move.l     -[A7], [A5 - 0x3054]
  1025. 00000CDE  3F3C 0002                move.w     -[A7], 0x2
  1026. 00000CE2  4EBA 00D8                jsr        [PC + 0xD8 /* 00000DBC */]
  1027. 00000CE6  5C8F                     addq.l     A7, 6
  1028. 00000CE8  6000 0080                bra        +0x82 /* 00000D6A */
  1029. 00000CEC  2F2D CFB0                move.l     -[A7], [A5 - 0x3050]
  1030. 00000CF0  3F3C 0002                move.w     -[A7], 0x2
  1031. 00000CF4  4EBA 00C6                jsr        [PC + 0xC6 /* 00000DBC */]
  1032. 00000CF8  5C8F                     addq.l     A7, 6
  1033. 00000CFA  606E                     bra        +0x70 /* 00000D6A */
  1034. 00000CFC  2F2D CFB4                move.l     -[A7], [A5 - 0x304C]
  1035. 00000D00  3F3C 0002                move.w     -[A7], 0x2
  1036. 00000D04  4EBA 00B6                jsr        [PC + 0xB6 /* 00000DBC */]
  1037. 00000D08  5C8F                     addq.l     A7, 6
  1038. 00000D0A  605E                     bra        +0x60 /* 00000D6A */
  1039. 00000D0C  2F2D CFB8                move.l     -[A7], [A5 - 0x3048]
  1040. 00000D10  3F3C 0002                move.w     -[A7], 0x2
  1041. 00000D14  4EBA 00A6                jsr        [PC + 0xA6 /* 00000DBC */]
  1042. 00000D18  5C8F                     addq.l     A7, 6
  1043. 00000D1A  604E                     bra        +0x50 /* 00000D6A */
  1044. 00000D1C  2F2D CFBC                move.l     -[A7], [A5 - 0x3044]
  1045. 00000D20  3F3C 0002                move.w     -[A7], 0x2
  1046. 00000D24  4EBA 0096                jsr        [PC + 0x96 /* 00000DBC */]
  1047. 00000D28  5C8F                     addq.l     A7, 6
  1048. 00000D2A  603E                     bra        +0x40 /* 00000D6A */
  1049. 00000D2C  2F2D CFC0                move.l     -[A7], [A5 - 0x3040]
  1050. 00000D30  3F3C 0002                move.w     -[A7], 0x2
  1051. 00000D34  4EBA 0086                jsr        [PC + 0x86 /* 00000DBC */]
  1052. 00000D38  5C8F                     addq.l     A7, 6
  1053. 00000D3A  602E                     bra        +0x30 /* 00000D6A */
  1054. 00000D3C  2F2D CFC4                move.l     -[A7], [A5 - 0x303C]
  1055. 00000D40  3F3C 0002                move.w     -[A7], 0x2
  1056. 00000D44  4EBA 0076                jsr        [PC + 0x76 /* 00000DBC */]
  1057. 00000D48  5C8F                     addq.l     A7, 6
  1058. 00000D4A  601E                     bra        +0x20 /* 00000D6A */
  1059. 00000D4C  2F2D CFC8                move.l     -[A7], [A5 - 0x3038]
  1060. 00000D50  3F3C 0002                move.w     -[A7], 0x2
  1061. 00000D54  4EBA 0066                jsr        [PC + 0x66 /* 00000DBC */]
  1062. 00000D58  5C8F                     addq.l     A7, 6
  1063. 00000D5A  600E                     bra        +0x10 /* 00000D6A */
  1064. 00000D5C  2F2D CFCC                move.l     -[A7], [A5 - 0x3034]
  1065. 00000D60  3F3C 0002                move.w     -[A7], 0x2
  1066. 00000D64  4EBA 0056                jsr        [PC + 0x56 /* 00000DBC */]
  1067. 00000D68  5C8F                     addq.l     A7, 6
  1068. label00000D6A:
  1069. 00000D6A  4E5E                     unlink     A6
  1070. 00000D6C  4E75                     rts
  1071. 00000D6E  FFFC                     .extension 0xFFC // unimplemented
  1072. 00000D70  FF36                     .extension 0xF36 // unimplemented
  1073. 00000D72  FF48                     .extension 0xF48 // unimplemented
  1074. 00000D74  FF5A                     .extension 0xF5A // unimplemented
  1075. 00000D76  FF6C                     .extension 0xF6C // unimplemented
  1076. 00000D78  FF7E                     .extension 0xF7E // unimplemented
  1077. 00000D7A  FF8E                     .extension 0xF8E // unimplemented
  1078. 00000D7C  FF9E                     .extension 0xF9E // unimplemented
  1079. 00000D7E  FFAE                     .extension 0xFAE // unimplemented
  1080. 00000D80  FFBE                     .extension 0xFBE // unimplemented
  1081. 00000D82  FFCE                     .extension 0xFCE // unimplemented
  1082. 00000D84  FFDE                     .extension 0xFDE // unimplemented
  1083. 00000D86  FFEE                     .extension 0xFEE // unimplemented
  1084. 00000D88  FEFC                     .extension 0xEFC // unimplemented
  1085. 00000D8A  FE36                     .extension 0xE36 // unimplemented
  1086. 00000D8C  FE48                     .extension 0xE48 // unimplemented
  1087. 00000D8E  FE5A                     .extension 0xE5A // unimplemented
  1088. 00000D90  FE6C                     .extension 0xE6C // unimplemented
  1089. 00000D92  FE7E                     .extension 0xE7E // unimplemented
  1090. 00000D94  FE8E                     .extension 0xE8E // unimplemented
  1091. 00000D96  FE9E                     .extension 0xE9E // unimplemented
  1092. 00000D98  FEAE                     .extension 0xEAE // unimplemented
  1093. 00000D9A  FEBE                     .extension 0xEBE // unimplemented
  1094. 00000D9C  FECE                     .extension 0xECE // unimplemented
  1095. 00000D9E  FEDE                     .extension 0xEDE // unimplemented
  1096. 00000DA0  FEEE                     .extension 0xEEE // unimplemented
  1097. 00000DA2  FDFC                     .extension 0xDFC // unimplemented
  1098. 00000DA4  FD52                     .extension 0xD52 // unimplemented
  1099. 00000DA6  FD62                     .extension 0xD62 // unimplemented
  1100. 00000DA8  FD72                     .extension 0xD72 // unimplemented
  1101. 00000DAA  FD80                     .extension 0xD80 // unimplemented
  1102. 00000DAC  FD8E                     .extension 0xD8E // unimplemented
  1103. 00000DAE  FD9C                     .extension 0xD9C // unimplemented
  1104. 00000DB0  FDAA                     .extension 0xDAA // unimplemented
  1105. 00000DB2  FDB8                     .extension 0xDB8 // unimplemented
  1106. 00000DB4  FDC6                     .extension 0xDC6 // unimplemented
  1107. 00000DB6  FDD4                     .extension 0xDD4 // unimplemented
  1108. 00000DB8  FDE2                     .extension 0xDE2 // unimplemented
  1109. 00000DBA  FDF0                     .extension 0xDF0 // unimplemented
  1110. fn00000DBC:
  1111. 00000DBC  4E56 FFF8                link       A6, -0x0008
  1112. 00000DC0  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  1113. 00000DC4  266E 000A                movea.l    A3, [A6 + 0xA]
  1114. 00000DC8  2853                     movea.l    A4, [A3]
  1115. 00000DCA  1E2C 0001                move.b     D7, [A4 + 0x1]
  1116. 00000DCE  0C07 0001                cmpi.b     D7, 0x1
  1117. 00000DD2  661A                     bne        +0x1C /* 00000DEE */
  1118. 00000DD4  1E2C 0003                move.b     D7, [A4 + 0x3]
  1119. 00000DD8  4887                     ext.w      D7
  1120. 00000DDA  CFFC 0006                muls.w     D7, 0x6
  1121. 00000DDE  1034 7005                move.b     D0, [A4 + D7.w + 0x5]
  1122. 00000DE2  4880                     ext.w      D0
  1123. 00000DE4  E748                     lsl        D0.w, 3
  1124. 00000DE6  5C40                     addq.w     D0, 6
  1125. 00000DE8  D047                     add.w      D0, D7
  1126. 00000DEA  3C00                     move.w     D6, D0
  1127. 00000DEC  601E                     bra        +0x20 /* 00000E0C */
  1128. label00000DEE:
  1129. 00000DEE  0C07 0002                cmpi.b     D7, 0x2
  1130. 00000DF2  660C                     bne        +0xE /* 00000E00 */
  1131. 00000DF4  1C2C 0005                move.b     D6, [A4 + 0x5]
  1132. 00000DF8  4886                     ext.w      D6
  1133. 00000DFA  E74E                     lsl        D6.w, 3
  1134. 00000DFC  5C46                     addq.w     D6, 6
  1135. 00000DFE  600C                     bra        +0xE /* 00000E0C */
  1136. label00000E00:
  1137. 00000E00  486D DD72                pea.l      [A5 - 0x228E]
  1138. 00000E04  4EBA 24AC                jsr        [PC + 0x24AC /* 000032B2 */]
  1139. 00000E08  6000 0194                bra        +0x196 /* 00000F9E */
  1140. label00000E0C:
  1141. 00000E0C  200B                     move.l     D0, A3
  1142. 00000E0E  660C                     bne        +0xE /* 00000E1C */
  1143. 00000E10  486D DD88                pea.l      [A5 - 0x2278]
  1144. 00000E14  4EBA 249C                jsr        [PC + 0x249C /* 000032B2 */]
  1145. 00000E18  6000 0184                bra        +0x186 /* 00000F9E */
  1146. label00000E1C:
  1147. 00000E1C  302E 0008                move.w     D0, [A6 + 0x8]
  1148. 00000E20  6710                     beq        +0x12 /* 00000E32 */
  1149. 00000E22  6B00 017A                bmi        +0x17C /* 00000F9E */
  1150. 00000E26  5540                     subq.w     D0, 2
  1151. 00000E28  6700 00FE                beq        +0x100 /* 00000F28 */
  1152. 00000E2C  6A00 0170                bpl        +0x172 /* 00000F9E */
  1153. 00000E30  607C                     bra        +0x7E /* 00000EAE */
  1154. label00000E32:
  1155. 00000E32  4AAD CE30                tst.l      [A5 - 0x31D0]
  1156. 00000E36  672A                     beq        +0x2C /* 00000E62 */
  1157. 00000E38  3D7C 0003 FFF8           move.w     [A6 - 0x8], 0x3
  1158. 00000E3E  426E FFFA                clr.w      [A6 - 0x6]
  1159. 00000E42  42AE FFFC                clr.l      [A6 - 0x4]
  1160. 00000E46  4267                     clr.w      -[A7]
  1161. 00000E48  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  1162. 00000E4C  486E FFF8                pea.l      [A6 - 0x8]
  1163. 00000E50  4227                     clr.b      -[A7]
  1164. 00000E52  A803                     syscall    SndDoCommand
  1165. 00000E54  4257                     clr.w      [A7]
  1166. 00000E56  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  1167. 00000E5A  1F3C 0001                move.b     -[A7], 0x1
  1168. 00000E5E  A801                     syscall    SndDisposeChannel
  1169. 00000E60  548F                     addq.l     A7, 2
  1170. label00000E62:
  1171. 00000E62  42AD CE30                clr.l      [A5 - 0x31D0]
  1172. 00000E66  4267                     clr.w      -[A7]
  1173. 00000E68  486D CE30                pea.l      [A5 - 0x31D0]
  1174. 00000E6C  3F3C 0005                move.w     -[A7], 0x5
  1175. 00000E70  4878 0080                push.l     0x80
  1176. 00000E74  42A7                     clr.l      -[A7]
  1177. 00000E76  A807                     syscall    SndNewChannel
  1178. 00000E78  4A5F                     tst.w      [A7]+
  1179. 00000E7A  670C                     beq        +0xE /* 00000E88 */
  1180. 00000E7C  486D DDA0                pea.l      [A5 - 0x2260]
  1181. 00000E80  4EBA 2430                jsr        [PC + 0x2430 /* 000032B2 */]
  1182. 00000E84  6000 0118                bra        +0x11A /* 00000F9E */
  1183. label00000E88:
  1184. 00000E88  3D7C 0050 FFF8           move.w     [A6 - 0x8], 0x50 /* 'P' */
  1185. 00000E8E  426E FFFA                clr.w      [A6 - 0x6]
  1186. 00000E92  2053                     movea.l    A0, [A3]
  1187. 00000E94  D0C6                     add.w      A0, D6
  1188. 00000E96  2D48 FFFC                move.l     [A6 - 0x4], A0
  1189. 00000E9A  4267                     clr.w      -[A7]
  1190. 00000E9C  2F2D CE30                move.l     -[A7], [A5 - 0x31D0]
  1191. 00000EA0  486E FFF8                pea.l      [A6 - 0x8]
  1192. 00000EA4  4227                     clr.b      -[A7]
  1193. 00000EA6  A803                     syscall    SndDoCommand
  1194. 00000EA8  548F                     addq.l     A7, 2
  1195. 00000EAA  6000 00F2                bra        +0xF4 /* 00000F9E */
  1196. label00000EAE:
  1197. 00000EAE  4AAD CE34                tst.l      [A5 - 0x31CC]
  1198. 00000EB2  672A                     beq        +0x2C /* 00000EDE */
  1199. 00000EB4  3D7C 0003 FFF8           move.w     [A6 - 0x8], 0x3
  1200. 00000EBA  426E FFFA                clr.w      [A6 - 0x6]
  1201. 00000EBE  42AE FFFC                clr.l      [A6 - 0x4]
  1202. 00000EC2  4267                     clr.w      -[A7]
  1203. 00000EC4  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  1204. 00000EC8  486E FFF8                pea.l      [A6 - 0x8]
  1205. 00000ECC  4227                     clr.b      -[A7]
  1206. 00000ECE  A803                     syscall    SndDoCommand
  1207. 00000ED0  4257                     clr.w      [A7]
  1208. 00000ED2  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  1209. 00000ED6  1F3C 0001                move.b     -[A7], 0x1
  1210. 00000EDA  A801                     syscall    SndDisposeChannel
  1211. 00000EDC  548F                     addq.l     A7, 2
  1212. label00000EDE:
  1213. 00000EDE  42AD CE34                clr.l      [A5 - 0x31CC]
  1214. 00000EE2  4267                     clr.w      -[A7]
  1215. 00000EE4  486D CE34                pea.l      [A5 - 0x31CC]
  1216. 00000EE8  3F3C 0005                move.w     -[A7], 0x5
  1217. 00000EEC  4878 0080                push.l     0x80
  1218. 00000EF0  42A7                     clr.l      -[A7]
  1219. 00000EF2  A807                     syscall    SndNewChannel
  1220. 00000EF4  4A5F                     tst.w      [A7]+
  1221. 00000EF6  670C                     beq        +0xE /* 00000F04 */
  1222. 00000EF8  486D DDC4                pea.l      [A5 - 0x223C]
  1223. 00000EFC  4EBA 23B4                jsr        [PC + 0x23B4 /* 000032B2 */]
  1224. 00000F00  6000 009C                bra        +0x9E /* 00000F9E */
  1225. label00000F04:
  1226. 00000F04  3D7C 0050 FFF8           move.w     [A6 - 0x8], 0x50 /* 'P' */
  1227. 00000F0A  426E FFFA                clr.w      [A6 - 0x6]
  1228. 00000F0E  2053                     movea.l    A0, [A3]
  1229. 00000F10  D0C6                     add.w      A0, D6
  1230. 00000F12  2D48 FFFC                move.l     [A6 - 0x4], A0
  1231. 00000F16  4267                     clr.w      -[A7]
  1232. 00000F18  2F2D CE34                move.l     -[A7], [A5 - 0x31CC]
  1233. 00000F1C  486E FFF8                pea.l      [A6 - 0x8]
  1234. 00000F20  4227                     clr.b      -[A7]
  1235. 00000F22  A803                     syscall    SndDoCommand
  1236. 00000F24  548F                     addq.l     A7, 2
  1237. 00000F26  6076                     bra        +0x78 /* 00000F9E */
  1238. label00000F28:
  1239. 00000F28  4AAD CE38                tst.l      [A5 - 0x31C8]
  1240. 00000F2C  672A                     beq        +0x2C /* 00000F58 */
  1241. 00000F2E  3D7C 0003 FFF8           move.w     [A6 - 0x8], 0x3
  1242. 00000F34  426E FFFA                clr.w      [A6 - 0x6]
  1243. 00000F38  42AE FFFC                clr.l      [A6 - 0x4]
  1244. 00000F3C  4267                     clr.w      -[A7]
  1245. 00000F3E  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  1246. 00000F42  486E FFF8                pea.l      [A6 - 0x8]
  1247. 00000F46  4227                     clr.b      -[A7]
  1248. 00000F48  A803                     syscall    SndDoCommand
  1249. 00000F4A  4257                     clr.w      [A7]
  1250. 00000F4C  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  1251. 00000F50  1F3C 0001                move.b     -[A7], 0x1
  1252. 00000F54  A801                     syscall    SndDisposeChannel
  1253. 00000F56  548F                     addq.l     A7, 2
  1254. label00000F58:
  1255. 00000F58  42AD CE38                clr.l      [A5 - 0x31C8]
  1256. 00000F5C  4267                     clr.w      -[A7]
  1257. 00000F5E  486D CE38                pea.l      [A5 - 0x31C8]
  1258. 00000F62  3F3C 0005                move.w     -[A7], 0x5
  1259. 00000F66  4878 0080                push.l     0x80
  1260. 00000F6A  42A7                     clr.l      -[A7]
  1261. 00000F6C  A807                     syscall    SndNewChannel
  1262. 00000F6E  4A5F                     tst.w      [A7]+
  1263. 00000F70  670A                     beq        +0xC /* 00000F7C */
  1264. 00000F72  486D DDE8                pea.l      [A5 - 0x2218]
  1265. 00000F76  4EBA 233A                jsr        [PC + 0x233A /* 000032B2 */]
  1266. 00000F7A  6022                     bra        +0x24 /* 00000F9E */
  1267. label00000F7C:
  1268. 00000F7C  3D7C 0050 FFF8           move.w     [A6 - 0x8], 0x50 /* 'P' */
  1269. 00000F82  426E FFFA                clr.w      [A6 - 0x6]
  1270. 00000F86  2053                     movea.l    A0, [A3]
  1271. 00000F88  D0C6                     add.w      A0, D6
  1272. 00000F8A  2D48 FFFC                move.l     [A6 - 0x4], A0
  1273. 00000F8E  4267                     clr.w      -[A7]
  1274. 00000F90  2F2D CE38                move.l     -[A7], [A5 - 0x31C8]
  1275. 00000F94  486E FFF8                pea.l      [A6 - 0x8]
  1276. 00000F98  4227                     clr.b      -[A7]
  1277. 00000F9A  A803                     syscall    SndDoCommand
  1278. 00000F9C  548F                     addq.l     A7, 2
  1279. label00000F9E:
  1280. 00000F9E  4CEE 18C0 FFE8           movem.l    D6,D7,A3,A4, [A6 - 0x18]
  1281. 00000FA4  4E5E                     unlink     A6
  1282. 00000FA6  4E75                     rts
  1283. export_19:
  1284. fn00000FA8:
  1285. 00000FA8  4E56 0000                link       A6, 0
  1286. 00000FAC  4A2E 0009                tst.b      [A6 + 0x9]
  1287. 00000FB0  6600 0152                bne        +0x154 /* 00001104 */
  1288. 00000FB4  302E 000A                move.w     D0, [A6 + 0xA]
  1289. 00000FB8  0C40 000C                cmpi.w     D0, 0xC
  1290. 00000FBC  6200 023C                bhi        +0x23E /* 000011FA */
  1291. 00000FC0  43FA 0256                lea.l      A1, [PC + 0x256 /* 00001218, value 0xFFE2FDB4 */]
  1292. 00000FC4  D040                     add.w      D0, D0
  1293. 00000FC6  D2F1 0000                add.w      A1, [A1 + D0.w]
  1294. 00000FCA  4ED1                     jmp        [A1]
  1295. 00000FCC  486D D088                pea.l      [A5 - 0x2F78]
  1296. 00000FD0  2F3C 0002 0002           move.l     -[A7], 0x20002
  1297. 00000FD6  A8B1                     syscall    PaintRoundRect
  1298. 00000FD8  486D CFD0                pea.l      [A5 - 0x3030]
  1299. 00000FDC  2F2D CC3C                move.l     -[A7], [A5 - 0x33C4]
  1300. 00000FE0  AA1F                     syscall    PlotCIcon
  1301. 00000FE2  6000 0216                bra        +0x218 /* 000011FA */
  1302. 00000FE6  486D D090                pea.l      [A5 - 0x2F70]
  1303. 00000FEA  2F3C 0002 0002           move.l     -[A7], 0x20002
  1304. 00000FF0  A8B1                     syscall    PaintRoundRect
  1305. 00000FF2  486D CFD8                pea.l      [A5 - 0x3028]
  1306. 00000FF6  2F2D CC40                move.l     -[A7], [A5 - 0x33C0]
  1307. 00000FFA  AA1F                     syscall    PlotCIcon
  1308. 00000FFC  6000 01FC                bra        +0x1FE /* 000011FA */
  1309. 00001000  486D D098                pea.l      [A5 - 0x2F68]
  1310. 00001004  2F3C 0002 0002           move.l     -[A7], 0x20002
  1311. 0000100A  A8B1                     syscall    PaintRoundRect
  1312. 0000100C  486D CFE0                pea.l      [A5 - 0x3020]
  1313. 00001010  2F2D CC44                move.l     -[A7], [A5 - 0x33BC]
  1314. 00001014  AA1F                     syscall    PlotCIcon
  1315. 00001016  6000 01E2                bra        +0x1E4 /* 000011FA */
  1316. 0000101A  486D D0A0                pea.l      [A5 - 0x2F60]
  1317. 0000101E  2F3C 0002 0002           move.l     -[A7], 0x20002
  1318. 00001024  A8B1                     syscall    PaintRoundRect
  1319. 00001026  486D CFE8                pea.l      [A5 - 0x3018]
  1320. 0000102A  2F2D CC48                move.l     -[A7], [A5 - 0x33B8]
  1321. 0000102E  AA1F                     syscall    PlotCIcon
  1322. 00001030  6000 01C8                bra        +0x1CA /* 000011FA */
  1323. 00001034  486D D0A8                pea.l      [A5 - 0x2F58]
  1324. 00001038  2F3C 0002 0002           move.l     -[A7], 0x20002
  1325. 0000103E  A8B1                     syscall    PaintRoundRect
  1326. 00001040  486D CFF0                pea.l      [A5 - 0x3010]
  1327. 00001044  2F2D CC4C                move.l     -[A7], [A5 - 0x33B4]
  1328. 00001048  AA1F                     syscall    PlotCIcon
  1329. 0000104A  6000 01AE                bra        +0x1B0 /* 000011FA */
  1330. 0000104E  486D D0B0                pea.l      [A5 - 0x2F50]
  1331. 00001052  2F3C 0002 0002           move.l     -[A7], 0x20002
  1332. 00001058  A8B1                     syscall    PaintRoundRect
  1333. 0000105A  486D CFF8                pea.l      [A5 - 0x3008]
  1334. 0000105E  2F2D CC50                move.l     -[A7], [A5 - 0x33B0]
  1335. 00001062  AA1F                     syscall    PlotCIcon
  1336. 00001064  6000 0194                bra        +0x196 /* 000011FA */
  1337. 00001068  486D D0B8                pea.l      [A5 - 0x2F48]
  1338. 0000106C  2F3C 0002 0002           move.l     -[A7], 0x20002
  1339. 00001072  A8B1                     syscall    PaintRoundRect
  1340. 00001074  486D D000                pea.l      [A5 - 0x3000]
  1341. 00001078  2F2D CC54                move.l     -[A7], [A5 - 0x33AC]
  1342. 0000107C  AA1F                     syscall    PlotCIcon
  1343. 0000107E  6000 017A                bra        +0x17C /* 000011FA */
  1344. 00001082  486D D0C0                pea.l      [A5 - 0x2F40]
  1345. 00001086  2F3C 0002 0002           move.l     -[A7], 0x20002
  1346. 0000108C  A8B1                     syscall    PaintRoundRect
  1347. 0000108E  486D D008                pea.l      [A5 - 0x2FF8]
  1348. 00001092  2F2D CC58                move.l     -[A7], [A5 - 0x33A8]
  1349. 00001096  AA1F                     syscall    PlotCIcon
  1350. 00001098  6000 0160                bra        +0x162 /* 000011FA */
  1351. 0000109C  486D D0C8                pea.l      [A5 - 0x2F38]
  1352. 000010A0  2F3C 0002 0002           move.l     -[A7], 0x20002
  1353. 000010A6  A8B1                     syscall    PaintRoundRect
  1354. 000010A8  486D D010                pea.l      [A5 - 0x2FF0]
  1355. 000010AC  2F2D CC5C                move.l     -[A7], [A5 - 0x33A4]
  1356. 000010B0  AA1F                     syscall    PlotCIcon
  1357. 000010B2  6000 0146                bra        +0x148 /* 000011FA */
  1358. 000010B6  486D D0D0                pea.l      [A5 - 0x2F30]
  1359. 000010BA  2F3C 0002 0002           move.l     -[A7], 0x20002
  1360. 000010C0  A8B1                     syscall    PaintRoundRect
  1361. 000010C2  486D D018                pea.l      [A5 - 0x2FE8]
  1362. 000010C6  2F2D CC60                move.l     -[A7], [A5 - 0x33A0]
  1363. 000010CA  AA1F                     syscall    PlotCIcon
  1364. 000010CC  6000 012C                bra        +0x12E /* 000011FA */
  1365. 000010D0  486D D0D8                pea.l      [A5 - 0x2F28]
  1366. 000010D4  2F3C 0002 0002           move.l     -[A7], 0x20002
  1367. 000010DA  A8B1                     syscall    PaintRoundRect
  1368. 000010DC  486D D020                pea.l      [A5 - 0x2FE0]
  1369. 000010E0  2F2D CC64                move.l     -[A7], [A5 - 0x339C]
  1370. 000010E4  AA1F                     syscall    PlotCIcon
  1371. 000010E6  6000 0112                bra        +0x114 /* 000011FA */
  1372. 000010EA  486D D0E0                pea.l      [A5 - 0x2F20]
  1373. 000010EE  2F3C 0002 0002           move.l     -[A7], 0x20002
  1374. 000010F4  A8B1                     syscall    PaintRoundRect
  1375. 000010F6  486D D028                pea.l      [A5 - 0x2FD8]
  1376. 000010FA  2F2D CC68                move.l     -[A7], [A5 - 0x3398]
  1377. 000010FE  AA1F                     syscall    PlotCIcon
  1378. 00001100  6000 00F8                bra        +0xFA /* 000011FA */
  1379. label00001104:
  1380. 00001104  302E 000A                move.w     D0, [A6 + 0xA]
  1381. 00001108  0C40 000C                cmpi.w     D0, 0xC
  1382. 0000110C  6200 00EC                bhi        +0xEE /* 000011FA */
  1383. 00001110  43FA 00EC                lea.l      A1, [PC + 0xEC /* 000011FE, value 0xFFFCFF1E */]
  1384. 00001114  D040                     add.w      D0, D0
  1385. 00001116  D2F1 0000                add.w      A1, [A1 + D0.w]
  1386. 0000111A  4ED1                     jmp        [A1]
  1387. 0000111C  486D CFD0                pea.l      [A5 - 0x3030]
  1388. 00001120  A8A3                     syscall    EraseRect
  1389. 00001122  486D D088                pea.l      [A5 - 0x2F78]
  1390. 00001126  2F2D CC3C                move.l     -[A7], [A5 - 0x33C4]
  1391. 0000112A  AA1F                     syscall    PlotCIcon
  1392. 0000112C  6000 00CC                bra        +0xCE /* 000011FA */
  1393. 00001130  486D CFD8                pea.l      [A5 - 0x3028]
  1394. 00001134  A8A3                     syscall    EraseRect
  1395. 00001136  486D D090                pea.l      [A5 - 0x2F70]
  1396. 0000113A  2F2D CC40                move.l     -[A7], [A5 - 0x33C0]
  1397. 0000113E  AA1F                     syscall    PlotCIcon
  1398. 00001140  6000 00B8                bra        +0xBA /* 000011FA */
  1399. 00001144  486D CFE0                pea.l      [A5 - 0x3020]
  1400. 00001148  A8A3                     syscall    EraseRect
  1401. 0000114A  486D D098                pea.l      [A5 - 0x2F68]
  1402. 0000114E  2F2D CC44                move.l     -[A7], [A5 - 0x33BC]
  1403. 00001152  AA1F                     syscall    PlotCIcon
  1404. 00001154  6000 00A4                bra        +0xA6 /* 000011FA */
  1405. 00001158  486D CFE8                pea.l      [A5 - 0x3018]
  1406. 0000115C  A8A3                     syscall    EraseRect
  1407. 0000115E  486D D0A0                pea.l      [A5 - 0x2F60]
  1408. 00001162  2F2D CC48                move.l     -[A7], [A5 - 0x33B8]
  1409. 00001166  AA1F                     syscall    PlotCIcon
  1410. 00001168  6000 0090                bra        +0x92 /* 000011FA */
  1411. 0000116C  486D CFF0                pea.l      [A5 - 0x3010]
  1412. 00001170  A8A3                     syscall    EraseRect
  1413. 00001172  486D D0A8                pea.l      [A5 - 0x2F58]
  1414. 00001176  2F2D CC4C                move.l     -[A7], [A5 - 0x33B4]
  1415. 0000117A  AA1F                     syscall    PlotCIcon
  1416. 0000117C  607C                     bra        +0x7E /* 000011FA */
  1417. 0000117E  486D CFF8                pea.l      [A5 - 0x3008]
  1418. 00001182  A8A3                     syscall    EraseRect
  1419. 00001184  486D D0B0                pea.l      [A5 - 0x2F50]
  1420. 00001188  2F2D CC50                move.l     -[A7], [A5 - 0x33B0]
  1421. 0000118C  AA1F                     syscall    PlotCIcon
  1422. 0000118E  606A                     bra        +0x6C /* 000011FA */
  1423. 00001190  486D D000                pea.l      [A5 - 0x3000]
  1424. 00001194  A8A3                     syscall    EraseRect
  1425. 00001196  486D D0B8                pea.l      [A5 - 0x2F48]
  1426. 0000119A  2F2D CC54                move.l     -[A7], [A5 - 0x33AC]
  1427. 0000119E  AA1F                     syscall    PlotCIcon
  1428. 000011A0  6058                     bra        +0x5A /* 000011FA */
  1429. 000011A2  486D D008                pea.l      [A5 - 0x2FF8]
  1430. 000011A6  A8A3                     syscall    EraseRect
  1431. 000011A8  486D D0C0                pea.l      [A5 - 0x2F40]
  1432. 000011AC  2F2D CC58                move.l     -[A7], [A5 - 0x33A8]
  1433. 000011B0  AA1F                     syscall    PlotCIcon
  1434. 000011B2  6046                     bra        +0x48 /* 000011FA */
  1435. 000011B4  486D D010                pea.l      [A5 - 0x2FF0]
  1436. 000011B8  A8A3                     syscall    EraseRect
  1437. 000011BA  486D D0C8                pea.l      [A5 - 0x2F38]
  1438. 000011BE  2F2D CC5C                move.l     -[A7], [A5 - 0x33A4]
  1439. 000011C2  AA1F                     syscall    PlotCIcon
  1440. 000011C4  6034                     bra        +0x36 /* 000011FA */
  1441. 000011C6  486D D018                pea.l      [A5 - 0x2FE8]
  1442. 000011CA  A8A3                     syscall    EraseRect
  1443. 000011CC  486D D0D0                pea.l      [A5 - 0x2F30]
  1444. 000011D0  2F2D CC60                move.l     -[A7], [A5 - 0x33A0]
  1445. 000011D4  AA1F                     syscall    PlotCIcon
  1446. 000011D6  6022                     bra        +0x24 /* 000011FA */
  1447. 000011D8  486D D020                pea.l      [A5 - 0x2FE0]
  1448. 000011DC  A8A3                     syscall    EraseRect
  1449. 000011DE  486D D0D8                pea.l      [A5 - 0x2F28]
  1450. 000011E2  2F2D CC64                move.l     -[A7], [A5 - 0x339C]
  1451. 000011E6  AA1F                     syscall    PlotCIcon
  1452. 000011E8  6010                     bra        +0x12 /* 000011FA */
  1453. 000011EA  486D D028                pea.l      [A5 - 0x2FD8]
  1454. 000011EE  A8A3                     syscall    EraseRect
  1455. 000011F0  486D D0E0                pea.l      [A5 - 0x2F20]
  1456. 000011F4  2F2D CC68                move.l     -[A7], [A5 - 0x3398]
  1457. 000011F8  AA1F                     syscall    PlotCIcon
  1458. label000011FA:
  1459. 000011FA  4E5E                     unlink     A6
  1460. 000011FC  4E75                     rts
  1461. 000011FE  FFFC                     .extension 0xFFC // unimplemented
  1462. 00001200  FF1E                     .extension 0xF1E // unimplemented
  1463. 00001202  FF32                     .extension 0xF32 // unimplemented
  1464. 00001204  FF46                     .extension 0xF46 // unimplemented
  1465. 00001206  FF5A                     .extension 0xF5A // unimplemented
  1466. 00001208  FF6E                     .extension 0xF6E // unimplemented
  1467. 0000120A  FF80                     .extension 0xF80 // unimplemented
  1468. 0000120C  FF92                     .extension 0xF92 // unimplemented
  1469. 0000120E  FFA4                     .extension 0xFA4 // unimplemented
  1470. 00001210  FFB6                     .extension 0xFB6 // unimplemented
  1471. 00001212  FFC8                     .extension 0xFC8 // unimplemented
  1472. 00001214  FFDA                     .extension 0xFDA // unimplemented
  1473. 00001216  FFEC                     .extension 0xFEC // unimplemented
  1474. 00001218  FFE2                     .extension 0xFE2 // unimplemented
  1475. 0000121A  FDB4                     .extension 0xDB4 // unimplemented
  1476. 0000121C  FDCE                     .extension 0xDCE // unimplemented
  1477. 0000121E  FDE8                     .extension 0xDE8 // unimplemented
  1478. 00001220  FE02                     .extension 0xE02 // unimplemented
  1479. 00001222  FE1C                     .extension 0xE1C // unimplemented
  1480. 00001224  FE36                     .extension 0xE36 // unimplemented
  1481. 00001226  FE50                     .extension 0xE50 // unimplemented
  1482. 00001228  FE6A                     .extension 0xE6A // unimplemented
  1483. 0000122A  FE84                     .extension 0xE84 // unimplemented
  1484. 0000122C  FE9E                     .extension 0xE9E // unimplemented
  1485. 0000122E  FEB8                     .extension 0xEB8 // unimplemented
  1486. 00001230  FED2                     .extension 0xED2 // unimplemented
  1487. export_20:
  1488. 00001232  4E56 FFFE                link       A6, -0x0002
  1489. 00001236  302E 0008                move.w     D0, [A6 + 0x8]
  1490. 0000123A  B06E 000A                cmp.w      D0, [A6 + 0xA]
  1491. 0000123E  6700 0242                beq        +0x244 /* 00001482 */
  1492. 00001242  4A6E 0008                tst.w      [A6 + 0x8]
  1493. 00001246  6700 0144                beq        +0x146 /* 0000138C */
  1494. 0000124A  302E 0008                move.w     D0, [A6 + 0x8]
  1495. 0000124E  0C40 000C                cmpi.w     D0, 0xC
  1496. 00001252  6200 0138                bhi        +0x13A /* 0000138C */
  1497. 00001256  43FA 0248                lea.l      A1, [PC + 0x248 /* 000014A0, value 0xFEECFDC2 */]
  1498. 0000125A  D040                     add.w      D0, D0
  1499. 0000125C  D2F1 0000                add.w      A1, [A1 + D0.w]
  1500. 00001260  4ED1                     jmp        [A1]
  1501. 00001262  486D D088                pea.l      [A5 - 0x2F78]
  1502. 00001266  2F3C 0002 0002           move.l     -[A7], 0x20002
  1503. 0000126C  A8B1                     syscall    PaintRoundRect
  1504. 0000126E  486D CFD0                pea.l      [A5 - 0x3030]
  1505. 00001272  2F2D CC3C                move.l     -[A7], [A5 - 0x33C4]
  1506. 00001276  AA1F                     syscall    PlotCIcon
  1507. 00001278  6000 0112                bra        +0x114 /* 0000138C */
  1508. 0000127C  486D D090                pea.l      [A5 - 0x2F70]
  1509. 00001280  2F3C 0002 0002           move.l     -[A7], 0x20002
  1510. 00001286  A8B1                     syscall    PaintRoundRect
  1511. 00001288  486D CFD8                pea.l      [A5 - 0x3028]
  1512. 0000128C  2F2D CC40                move.l     -[A7], [A5 - 0x33C0]
  1513. 00001290  AA1F                     syscall    PlotCIcon
  1514. 00001292  6000 00F8                bra        +0xFA /* 0000138C */
  1515. 00001296  486D D098                pea.l      [A5 - 0x2F68]
  1516. 0000129A  2F3C 0002 0002           move.l     -[A7], 0x20002
  1517. 000012A0  A8B1                     syscall    PaintRoundRect
  1518. 000012A2  486D CFE0                pea.l      [A5 - 0x3020]
  1519. 000012A6  2F2D CC44                move.l     -[A7], [A5 - 0x33BC]
  1520. 000012AA  AA1F                     syscall    PlotCIcon
  1521. 000012AC  6000 00DE                bra        +0xE0 /* 0000138C */
  1522. 000012B0  486D D0A0                pea.l      [A5 - 0x2F60]
  1523. 000012B4  2F3C 0002 0002           move.l     -[A7], 0x20002
  1524. 000012BA  A8B1                     syscall    PaintRoundRect
  1525. 000012BC  486D CFE8                pea.l      [A5 - 0x3018]
  1526. 000012C0  2F2D CC48                move.l     -[A7], [A5 - 0x33B8]
  1527. 000012C4  AA1F                     syscall    PlotCIcon
  1528. 000012C6  6000 00C4                bra        +0xC6 /* 0000138C */
  1529. 000012CA  486D D0A8                pea.l      [A5 - 0x2F58]
  1530. 000012CE  2F3C 0002 0002           move.l     -[A7], 0x20002
  1531. 000012D4  A8B1                     syscall    PaintRoundRect
  1532. 000012D6  486D CFF0                pea.l      [A5 - 0x3010]
  1533. 000012DA  2F2D CC4C                move.l     -[A7], [A5 - 0x33B4]
  1534. 000012DE  AA1F                     syscall    PlotCIcon
  1535. 000012E0  6000 00AA                bra        +0xAC /* 0000138C */
  1536. 000012E4  486D D0B0                pea.l      [A5 - 0x2F50]
  1537. 000012E8  2F3C 0002 0002           move.l     -[A7], 0x20002
  1538. 000012EE  A8B1                     syscall    PaintRoundRect
  1539. 000012F0  486D CFF8                pea.l      [A5 - 0x3008]
  1540. 000012F4  2F2D CC50                move.l     -[A7], [A5 - 0x33B0]
  1541. 000012F8  AA1F                     syscall    PlotCIcon
  1542. 000012FA  6000 0090                bra        +0x92 /* 0000138C */
  1543. 000012FE  486D D0B8                pea.l      [A5 - 0x2F48]
  1544. 00001302  2F3C 0002 0002           move.l     -[A7], 0x20002
  1545. 00001308  A8B1                     syscall    PaintRoundRect
  1546. 0000130A  486D D000                pea.l      [A5 - 0x3000]
  1547. 0000130E  2F2D CC54                move.l     -[A7], [A5 - 0x33AC]
  1548. 00001312  AA1F                     syscall    PlotCIcon
  1549. 00001314  6076                     bra        +0x78 /* 0000138C */
  1550. 00001316  486D D0C0                pea.l      [A5 - 0x2F40]
  1551. 0000131A  2F3C 0002 0002           move.l     -[A7], 0x20002
  1552. 00001320  A8B1                     syscall    PaintRoundRect
  1553. 00001322  486D D008                pea.l      [A5 - 0x2FF8]
  1554. 00001326  2F2D CC58                move.l     -[A7], [A5 - 0x33A8]
  1555. 0000132A  AA1F                     syscall    PlotCIcon
  1556. 0000132C  605E                     bra        +0x60 /* 0000138C */
  1557. 0000132E  486D D0C8                pea.l      [A5 - 0x2F38]
  1558. 00001332  2F3C 0002 0002           move.l     -[A7], 0x20002
  1559. 00001338  A8B1                     syscall    PaintRoundRect
  1560. 0000133A  486D D010                pea.l      [A5 - 0x2FF0]
  1561. 0000133E  2F2D CC5C                move.l     -[A7], [A5 - 0x33A4]
  1562. 00001342  AA1F                     syscall    PlotCIcon
  1563. 00001344  6046                     bra        +0x48 /* 0000138C */
  1564. 00001346  486D D0D0                pea.l      [A5 - 0x2F30]
  1565. 0000134A  2F3C 0002 0002           move.l     -[A7], 0x20002
  1566. 00001350  A8B1                     syscall    PaintRoundRect
  1567. 00001352  486D D018                pea.l      [A5 - 0x2FE8]
  1568. 00001356  2F2D CC60                move.l     -[A7], [A5 - 0x33A0]
  1569. 0000135A  AA1F                     syscall    PlotCIcon
  1570. 0000135C  602E                     bra        +0x30 /* 0000138C */
  1571. 0000135E  486D D0D8                pea.l      [A5 - 0x2F28]
  1572. 00001362  2F3C 0002 0002           move.l     -[A7], 0x20002
  1573. 00001368  A8B1                     syscall    PaintRoundRect
  1574. 0000136A  486D D020                pea.l      [A5 - 0x2FE0]
  1575. 0000136E  2F2D CC64                move.l     -[A7], [A5 - 0x339C]
  1576. 00001372  AA1F                     syscall    PlotCIcon
  1577. 00001374  6016                     bra        +0x18 /* 0000138C */
  1578. 00001376  486D D0E0                pea.l      [A5 - 0x2F20]
  1579. 0000137A  2F3C 0002 0002           move.l     -[A7], 0x20002
  1580. 00001380  A8B1                     syscall    PaintRoundRect
  1581. 00001382  486D D028                pea.l      [A5 - 0x2FD8]
  1582. 00001386  2F2D CC68                move.l     -[A7], [A5 - 0x3398]
  1583. 0000138A  AA1F                     syscall    PlotCIcon
  1584. label0000138C:
  1585. 0000138C  302E 000A                move.w     D0, [A6 + 0xA]
  1586. 00001390  0C40 000C                cmpi.w     D0, 0xC
  1587. 00001394  6200 00EC                bhi        +0xEE /* 00001482 */
  1588. 00001398  43FA 00EC                lea.l      A1, [PC + 0xEC /* 00001486, value 0xFFFCFF1E */]
  1589. 0000139C  D040                     add.w      D0, D0
  1590. 0000139E  D2F1 0000                add.w      A1, [A1 + D0.w]
  1591. 000013A2  4ED1                     jmp        [A1]
  1592. 000013A4  486D CFD0                pea.l      [A5 - 0x3030]
  1593. 000013A8  A8A3                     syscall    EraseRect
  1594. 000013AA  486D D088                pea.l      [A5 - 0x2F78]
  1595. 000013AE  2F2D CC3C                move.l     -[A7], [A5 - 0x33C4]
  1596. 000013B2  AA1F                     syscall    PlotCIcon
  1597. 000013B4  6000 00CC                bra        +0xCE /* 00001482 */
  1598. 000013B8  486D CFD8                pea.l      [A5 - 0x3028]
  1599. 000013BC  A8A3                     syscall    EraseRect
  1600. 000013BE  486D D090                pea.l      [A5 - 0x2F70]
  1601. 000013C2  2F2D CC40                move.l     -[A7], [A5 - 0x33C0]
  1602. 000013C6  AA1F                     syscall    PlotCIcon
  1603. 000013C8  6000 00B8                bra        +0xBA /* 00001482 */
  1604. 000013CC  486D CFE0                pea.l      [A5 - 0x3020]
  1605. 000013D0  A8A3                     syscall    EraseRect
  1606. 000013D2  486D D098                pea.l      [A5 - 0x2F68]
  1607. 000013D6  2F2D CC44                move.l     -[A7], [A5 - 0x33BC]
  1608. 000013DA  AA1F                     syscall    PlotCIcon
  1609. 000013DC  6000 00A4                bra        +0xA6 /* 00001482 */
  1610. 000013E0  486D CFE8                pea.l      [A5 - 0x3018]
  1611. 000013E4  A8A3                     syscall    EraseRect
  1612. 000013E6  486D D0A0                pea.l      [A5 - 0x2F60]
  1613. 000013EA  2F2D CC48                move.l     -[A7], [A5 - 0x33B8]
  1614. 000013EE  AA1F                     syscall    PlotCIcon
  1615. 000013F0  6000 0090                bra        +0x92 /* 00001482 */
  1616. 000013F4  486D CFF0                pea.l      [A5 - 0x3010]
  1617. 000013F8  A8A3                     syscall    EraseRect
  1618. 000013FA  486D D0A8                pea.l      [A5 - 0x2F58]
  1619. 000013FE  2F2D CC4C                move.l     -[A7], [A5 - 0x33B4]
  1620. 00001402  AA1F                     syscall    PlotCIcon
  1621. 00001404  607C                     bra        +0x7E /* 00001482 */
  1622. 00001406  486D CFF8                pea.l      [A5 - 0x3008]
  1623. 0000140A  A8A3                     syscall    EraseRect
  1624. 0000140C  486D D0B0                pea.l      [A5 - 0x2F50]
  1625. 00001410  2F2D CC50                move.l     -[A7], [A5 - 0x33B0]
  1626. 00001414  AA1F                     syscall    PlotCIcon
  1627. 00001416  606A                     bra        +0x6C /* 00001482 */
  1628. 00001418  486D D000                pea.l      [A5 - 0x3000]
  1629. 0000141C  A8A3                     syscall    EraseRect
  1630. 0000141E  486D D0B8                pea.l      [A5 - 0x2F48]
  1631. 00001422  2F2D CC54                move.l     -[A7], [A5 - 0x33AC]
  1632. 00001426  AA1F                     syscall    PlotCIcon
  1633. 00001428  6058                     bra        +0x5A /* 00001482 */
  1634. 0000142A  486D D008                pea.l      [A5 - 0x2FF8]
  1635. 0000142E  A8A3                     syscall    EraseRect
  1636. 00001430  486D D0C0                pea.l      [A5 - 0x2F40]
  1637. 00001434  2F2D CC58                move.l     -[A7], [A5 - 0x33A8]
  1638. 00001438  AA1F                     syscall    PlotCIcon
  1639. 0000143A  6046                     bra        +0x48 /* 00001482 */
  1640. 0000143C  486D D010                pea.l      [A5 - 0x2FF0]
  1641. 00001440  A8A3                     syscall    EraseRect
  1642. 00001442  486D D0C8                pea.l      [A5 - 0x2F38]
  1643. 00001446  2F2D CC5C                move.l     -[A7], [A5 - 0x33A4]
  1644. 0000144A  AA1F                     syscall    PlotCIcon
  1645. 0000144C  6034                     bra        +0x36 /* 00001482 */
  1646. 0000144E  486D D018                pea.l      [A5 - 0x2FE8]
  1647. 00001452  A8A3                     syscall    EraseRect
  1648. 00001454  486D D0D0                pea.l      [A5 - 0x2F30]
  1649. 00001458  2F2D CC60                move.l     -[A7], [A5 - 0x33A0]
  1650. 0000145C  AA1F                     syscall    PlotCIcon
  1651. 0000145E  6022                     bra        +0x24 /* 00001482 */
  1652. 00001460  486D D020                pea.l      [A5 - 0x2FE0]
  1653. 00001464  A8A3                     syscall    EraseRect
  1654. 00001466  486D D0D8                pea.l      [A5 - 0x2F28]
  1655. 0000146A  2F2D CC64                move.l     -[A7], [A5 - 0x339C]
  1656. 0000146E  AA1F                     syscall    PlotCIcon
  1657. 00001470  6010                     bra        +0x12 /* 00001482 */
  1658. 00001472  486D D028                pea.l      [A5 - 0x2FD8]
  1659. 00001476  A8A3                     syscall    EraseRect
  1660. 00001478  486D D0E0                pea.l      [A5 - 0x2F20]
  1661. 0000147C  2F2D CC68                move.l     -[A7], [A5 - 0x3398]
  1662. 00001480  AA1F                     syscall    PlotCIcon
  1663. label00001482:
  1664. 00001482  4E5E                     unlink     A6
  1665. 00001484  4E75                     rts
  1666. 00001486  FFFC                     .extension 0xFFC // unimplemented
  1667. 00001488  FF1E                     .extension 0xF1E // unimplemented
  1668. 0000148A  FF32                     .extension 0xF32 // unimplemented
  1669. 0000148C  FF46                     .extension 0xF46 // unimplemented
  1670. 0000148E  FF5A                     .extension 0xF5A // unimplemented
  1671. 00001490  FF6E                     .extension 0xF6E // unimplemented
  1672. 00001492  FF80                     .extension 0xF80 // unimplemented
  1673. 00001494  FF92                     .extension 0xF92 // unimplemented
  1674. 00001496  FFA4                     .extension 0xFA4 // unimplemented
  1675. 00001498  FFB6                     .extension 0xFB6 // unimplemented
  1676. 0000149A  FFC8                     .extension 0xFC8 // unimplemented
  1677. 0000149C  FFDA                     .extension 0xFDA // unimplemented
  1678. 0000149E  FFEC                     .extension 0xFEC // unimplemented
  1679. 000014A0  FEEC                     .extension 0xEEC // unimplemented
  1680. 000014A2  FDC2                     .extension 0xDC2 // unimplemented
  1681. 000014A4  FDDC                     .extension 0xDDC // unimplemented
  1682. 000014A6  FDF6                     .extension 0xDF6 // unimplemented
  1683. 000014A8  FE10                     .extension 0xE10 // unimplemented
  1684. 000014AA  FE2A                     .extension 0xE2A // unimplemented
  1685. 000014AC  FE44                     .extension 0xE44 // unimplemented
  1686. 000014AE  FE5E                     .extension 0xE5E // unimplemented
  1687. 000014B0  FE76                     .extension 0xE76 // unimplemented
  1688. 000014B2  FE8E                     .extension 0xE8E // unimplemented
  1689. 000014B4  FEA6                     .extension 0xEA6 // unimplemented
  1690. 000014B6  FEBE                     .extension 0xEBE // unimplemented
  1691. 000014B8  FED6                     .extension 0xED6 // unimplemented
  1692. export_21:
  1693. 000014BA  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  1694. 000014BE  A873                     syscall    SetPort
  1695. 000014C0  486D D188                pea.l      [A5 - 0x2E78]
  1696. 000014C4  2F3C 0002 0002           move.l     -[A7], 0x20002
  1697. 000014CA  A8B1                     syscall    PaintRoundRect
  1698. 000014CC  486D D150                pea.l      [A5 - 0x2EB0]
  1699. 000014D0  2F3C 0002 0002           move.l     -[A7], 0x20002
  1700. 000014D6  A8B1                     syscall    PaintRoundRect
  1701. 000014D8  486D D158                pea.l      [A5 - 0x2EA8]
  1702. 000014DC  2F3C 0002 0002           move.l     -[A7], 0x20002
  1703. 000014E2  A8B1                     syscall    PaintRoundRect
  1704. 000014E4  486D D170                pea.l      [A5 - 0x2E90]
  1705. 000014E8  2F3C 0002 0002           move.l     -[A7], 0x20002
  1706. 000014EE  A8B1                     syscall    PaintRoundRect
  1707. 000014F0  486D D178                pea.l      [A5 - 0x2E88]
  1708. 000014F4  2F3C 0002 0002           move.l     -[A7], 0x20002
  1709. 000014FA  A8B1                     syscall    PaintRoundRect
  1710. 000014FC  486D D138                pea.l      [A5 - 0x2EC8]
  1711. 00001500  2F3C 0002 0002           move.l     -[A7], 0x20002
  1712. 00001506  A8B1                     syscall    PaintRoundRect
  1713. 00001508  486D D088                pea.l      [A5 - 0x2F78]
  1714. 0000150C  2F3C 0002 0002           move.l     -[A7], 0x20002
  1715. 00001512  A8B1                     syscall    PaintRoundRect
  1716. 00001514  486D D090                pea.l      [A5 - 0x2F70]
  1717. 00001518  2F3C 0002 0002           move.l     -[A7], 0x20002
  1718. 0000151E  A8B1                     syscall    PaintRoundRect
  1719. 00001520  486D D098                pea.l      [A5 - 0x2F68]
  1720. 00001524  2F3C 0002 0002           move.l     -[A7], 0x20002
  1721. 0000152A  A8B1                     syscall    PaintRoundRect
  1722. 0000152C  486D D0A0                pea.l      [A5 - 0x2F60]
  1723. 00001530  2F3C 0002 0002           move.l     -[A7], 0x20002
  1724. 00001536  A8B1                     syscall    PaintRoundRect
  1725. 00001538  486D D0A8                pea.l      [A5 - 0x2F58]
  1726. 0000153C  2F3C 0002 0002           move.l     -[A7], 0x20002
  1727. 00001542  A8B1                     syscall    PaintRoundRect
  1728. 00001544  486D D0B0                pea.l      [A5 - 0x2F50]
  1729. 00001548  2F3C 0002 0002           move.l     -[A7], 0x20002
  1730. 0000154E  A8B1                     syscall    PaintRoundRect
  1731. 00001550  486D D0B8                pea.l      [A5 - 0x2F48]
  1732. 00001554  2F3C 0002 0002           move.l     -[A7], 0x20002
  1733. 0000155A  A8B1                     syscall    PaintRoundRect
  1734. 0000155C  486D D0C0                pea.l      [A5 - 0x2F40]
  1735. 00001560  2F3C 0002 0002           move.l     -[A7], 0x20002
  1736. 00001566  A8B1                     syscall    PaintRoundRect
  1737. 00001568  486D D0C8                pea.l      [A5 - 0x2F38]
  1738. 0000156C  2F3C 0002 0002           move.l     -[A7], 0x20002
  1739. 00001572  A8B1                     syscall    PaintRoundRect
  1740. 00001574  486D D0D0                pea.l      [A5 - 0x2F30]
  1741. 00001578  2F3C 0002 0002           move.l     -[A7], 0x20002
  1742. 0000157E  A8B1                     syscall    PaintRoundRect
  1743. 00001580  486D D0D8                pea.l      [A5 - 0x2F28]
  1744. 00001584  2F3C 0002 0002           move.l     -[A7], 0x20002
  1745. 0000158A  A8B1                     syscall    PaintRoundRect
  1746. 0000158C  486D D0E0                pea.l      [A5 - 0x2F20]
  1747. 00001590  2F3C 0002 0002           move.l     -[A7], 0x20002
  1748. 00001596  A8B1                     syscall    PaintRoundRect
  1749. 00001598  486D D120                pea.l      [A5 - 0x2EE0]
  1750. 0000159C  2F3C 0002 0002           move.l     -[A7], 0x20002
  1751. 000015A2  A8B1                     syscall    PaintRoundRect
  1752. 000015A4  486D D0F8                pea.l      [A5 - 0x2F08]
  1753. 000015A8  2F3C 0002 0002           move.l     -[A7], 0x20002
  1754. 000015AE  A8B1                     syscall    PaintRoundRect
  1755. 000015B0  486D D100                pea.l      [A5 - 0x2F00]
  1756. 000015B4  2F3C 0002 0002           move.l     -[A7], 0x20002
  1757. 000015BA  A8B1                     syscall    PaintRoundRect
  1758. 000015BC  486D D108                pea.l      [A5 - 0x2EF8]
  1759. 000015C0  2F3C 0002 0002           move.l     -[A7], 0x20002
  1760. 000015C6  A8B1                     syscall    PaintRoundRect
  1761. 000015C8  486D D110                pea.l      [A5 - 0x2EF0]
  1762. 000015CC  2F3C 0002 0002           move.l     -[A7], 0x20002
  1763. 000015D2  A8B1                     syscall    PaintRoundRect
  1764. 000015D4  486D D118                pea.l      [A5 - 0x2EE8]
  1765. 000015D8  2F3C 0002 0002           move.l     -[A7], 0x20002
  1766. 000015DE  A8B1                     syscall    PaintRoundRect
  1767. 000015E0  486D D0F0                pea.l      [A5 - 0x2F10]
  1768. 000015E4  2F3C 0002 0002           move.l     -[A7], 0x20002
  1769. 000015EA  A8B1                     syscall    PaintRoundRect
  1770. 000015EC  486D D128                pea.l      [A5 - 0x2ED8]
  1771. 000015F0  2F3C 0002 0002           move.l     -[A7], 0x20002
  1772. 000015F6  A8B1                     syscall    PaintRoundRect
  1773. 000015F8  486D D130                pea.l      [A5 - 0x2ED0]
  1774. 000015FC  2F3C 0002 0002           move.l     -[A7], 0x20002
  1775. 00001602  A8B1                     syscall    PaintRoundRect
  1776. 00001604  486D D0E8                pea.l      [A5 - 0x2F18]
  1777. 00001608  2F3C 0002 0002           move.l     -[A7], 0x20002
  1778. 0000160E  A8B1                     syscall    PaintRoundRect
  1779. 00001610  486D D180                pea.l      [A5 - 0x2E80]
  1780. 00001614  2F2D CCA0                move.l     -[A7], [A5 - 0x3360]
  1781. 00001618  AA1F                     syscall    PlotCIcon
  1782. 0000161A  486D D140                pea.l      [A5 - 0x2EC0]
  1783. 0000161E  2F2D CC88                move.l     -[A7], [A5 - 0x3378]
  1784. 00001622  AA1F                     syscall    PlotCIcon
  1785. 00001624  486D D148                pea.l      [A5 - 0x2EB8]
  1786. 00001628  2F2D CC8C                move.l     -[A7], [A5 - 0x3374]
  1787. 0000162C  AA1F                     syscall    PlotCIcon
  1788. 0000162E  486D D160                pea.l      [A5 - 0x2EA0]
  1789. 00001632  2F2D CC90                move.l     -[A7], [A5 - 0x3370]
  1790. 00001636  AA1F                     syscall    PlotCIcon
  1791. 00001638  486D D168                pea.l      [A5 - 0x2E98]
  1792. 0000163C  2F2D CC94                move.l     -[A7], [A5 - 0x336C]
  1793. 00001640  AA1F                     syscall    PlotCIcon
  1794. 00001642  486D D080                pea.l      [A5 - 0x2F80]
  1795. 00001646  2F2D CC74                move.l     -[A7], [A5 - 0x338C]
  1796. 0000164A  AA1F                     syscall    PlotCIcon
  1797. 0000164C  486D CFD0                pea.l      [A5 - 0x3030]
  1798. 00001650  2F2D CC3C                move.l     -[A7], [A5 - 0x33C4]
  1799. 00001654  AA1F                     syscall    PlotCIcon
  1800. 00001656  486D CFD8                pea.l      [A5 - 0x3028]
  1801. 0000165A  2F2D CC40                move.l     -[A7], [A5 - 0x33C0]
  1802. 0000165E  AA1F                     syscall    PlotCIcon
  1803. 00001660  486D CFE0                pea.l      [A5 - 0x3020]
  1804. 00001664  2F2D CC44                move.l     -[A7], [A5 - 0x33BC]
  1805. 00001668  AA1F                     syscall    PlotCIcon
  1806. 0000166A  486D CFE8                pea.l      [A5 - 0x3018]
  1807. 0000166E  2F2D CC48                move.l     -[A7], [A5 - 0x33B8]
  1808. 00001672  AA1F                     syscall    PlotCIcon
  1809. 00001674  486D CFF0                pea.l      [A5 - 0x3010]
  1810. 00001678  2F2D CC4C                move.l     -[A7], [A5 - 0x33B4]
  1811. 0000167C  AA1F                     syscall    PlotCIcon
  1812. 0000167E  486D CFF8                pea.l      [A5 - 0x3008]
  1813. 00001682  2F2D CC50                move.l     -[A7], [A5 - 0x33B0]
  1814. 00001686  AA1F                     syscall    PlotCIcon
  1815. 00001688  486D D000                pea.l      [A5 - 0x3000]
  1816. 0000168C  2F2D CC54                move.l     -[A7], [A5 - 0x33AC]
  1817. 00001690  AA1F                     syscall    PlotCIcon
  1818. 00001692  486D D008                pea.l      [A5 - 0x2FF8]
  1819. 00001696  2F2D CC58                move.l     -[A7], [A5 - 0x33A8]
  1820. 0000169A  AA1F                     syscall    PlotCIcon
  1821. 0000169C  486D D010                pea.l      [A5 - 0x2FF0]
  1822. 000016A0  2F2D CC5C                move.l     -[A7], [A5 - 0x33A4]
  1823. 000016A4  AA1F                     syscall    PlotCIcon
  1824. 000016A6  486D D018                pea.l      [A5 - 0x2FE8]
  1825. 000016AA  2F2D CC60                move.l     -[A7], [A5 - 0x33A0]
  1826. 000016AE  AA1F                     syscall    PlotCIcon
  1827. 000016B0  486D D020                pea.l      [A5 - 0x2FE0]
  1828. 000016B4  2F2D CC64                move.l     -[A7], [A5 - 0x339C]
  1829. 000016B8  AA1F                     syscall    PlotCIcon
  1830. 000016BA  486D D028                pea.l      [A5 - 0x2FD8]
  1831. 000016BE  2F2D CC68                move.l     -[A7], [A5 - 0x3398]
  1832. 000016C2  AA1F                     syscall    PlotCIcon
  1833. 000016C4  486D D068                pea.l      [A5 - 0x2F98]
  1834. 000016C8  2F2D CCFC                move.l     -[A7], [A5 - 0x3304]
  1835. 000016CC  AA1F                     syscall    PlotCIcon
  1836. 000016CE  486D D040                pea.l      [A5 - 0x2FC0]
  1837. 000016D2  2F2D CC70                move.l     -[A7], [A5 - 0x3390]
  1838. 000016D6  AA1F                     syscall    PlotCIcon
  1839. 000016D8  486D D048                pea.l      [A5 - 0x2FB8]
  1840. 000016DC  2F2D CC78                move.l     -[A7], [A5 - 0x3388]
  1841. 000016E0  AA1F                     syscall    PlotCIcon
  1842. 000016E2  486D D050                pea.l      [A5 - 0x2FB0]
  1843. 000016E6  2F2D CC7C                move.l     -[A7], [A5 - 0x3384]
  1844. 000016EA  AA1F                     syscall    PlotCIcon
  1845. 000016EC  486D D058                pea.l      [A5 - 0x2FA8]
  1846. 000016F0  2F2D CC80                move.l     -[A7], [A5 - 0x3380]
  1847. 000016F4  AA1F                     syscall    PlotCIcon
  1848. 000016F6  486D D060                pea.l      [A5 - 0x2FA0]
  1849. 000016FA  2F2D CC84                move.l     -[A7], [A5 - 0x337C]
  1850. 000016FE  AA1F                     syscall    PlotCIcon
  1851. 00001700  486D D038                pea.l      [A5 - 0x2FC8]
  1852. 00001704  2F2D CC6C                move.l     -[A7], [A5 - 0x3394]
  1853. 00001708  AA1F                     syscall    PlotCIcon
  1854. 0000170A  486D D070                pea.l      [A5 - 0x2F90]
  1855. 0000170E  2F2D CC98                move.l     -[A7], [A5 - 0x3368]
  1856. 00001712  AA1F                     syscall    PlotCIcon
  1857. 00001714  486D D078                pea.l      [A5 - 0x2F88]
  1858. 00001718  2F2D CC9C                move.l     -[A7], [A5 - 0x3364]
  1859. 0000171C  AA1F                     syscall    PlotCIcon
  1860. 0000171E  486D D030                pea.l      [A5 - 0x2FD0]
  1861. 00001722  2F2D CC38                move.l     -[A7], [A5 - 0x33C8]
  1862. 00001726  AA1F                     syscall    PlotCIcon
  1863. 00001728  486D D9BE                pea.l      [A5 - 0x2642]
  1864. 0000172C  2F2D D9DE                move.l     -[A7], [A5 - 0x2622]
  1865. 00001730  AA1F                     syscall    PlotCIcon
  1866. 00001732  4A2D D9B9                tst.b      [A5 - 0x2647]
  1867. 00001736  6706                     beq        +0x8 /* 0000173E */
  1868. 00001738  486D D9BE                pea.l      [A5 - 0x2642]
  1869. 0000173C  A8A4                     syscall    InvertRect
  1870. label0000173E:
  1871. 0000173E  486D D9C6                pea.l      [A5 - 0x263A]
  1872. 00001742  2F2D D9E2                move.l     -[A7], [A5 - 0x261E]
  1873. 00001746  AA1F                     syscall    PlotCIcon
  1874. 00001748  4A2D D9BA                tst.b      [A5 - 0x2646]
  1875. 0000174C  6706                     beq        +0x8 /* 00001754 */
  1876. 0000174E  486D D9C6                pea.l      [A5 - 0x263A]
  1877. 00001752  A8A4                     syscall    InvertRect
  1878. label00001754:
  1879. 00001754  486D D9CE                pea.l      [A5 - 0x2632]
  1880. 00001758  2F2D D9E6                move.l     -[A7], [A5 - 0x261A]
  1881. 0000175C  AA1F                     syscall    PlotCIcon
  1882. 0000175E  4A2D D9BB                tst.b      [A5 - 0x2645]
  1883. 00001762  6706                     beq        +0x8 /* 0000176A */
  1884. 00001764  486D D9CE                pea.l      [A5 - 0x2632]
  1885. 00001768  A8A4                     syscall    InvertRect
  1886. label0000176A:
  1887. 0000176A  4A2D D9B9                tst.b      [A5 - 0x2647]
  1888. 0000176E  6712                     beq        +0x14 /* 00001782 */
  1889. 00001770  3F2D DA06                move.w     -[A7], [A5 - 0x25FA]
  1890. 00001774  7000                     moveq.l    D0, 0x00
  1891. 00001776  102D D9B9                move.b     D0, [A5 - 0x2647]
  1892. 0000177A  3F00                     move.w     -[A7], D0
  1893. 0000177C  4EBA F82A                jsr        [PC - 0x7D6 /* 00000FA8 */]
  1894. 00001780  588F                     addq.l     A7, 4
  1895. label00001782:
  1896. 00001782  4A2D D9BA                tst.b      [A5 - 0x2646]
  1897. 00001786  6712                     beq        +0x14 /* 0000179A */
  1898. 00001788  3F2D DA08                move.w     -[A7], [A5 - 0x25F8]
  1899. 0000178C  7000                     moveq.l    D0, 0x00
  1900. 0000178E  102D D9BA                move.b     D0, [A5 - 0x2646]
  1901. 00001792  3F00                     move.w     -[A7], D0
  1902. 00001794  4EBA F812                jsr        [PC - 0x7EE /* 00000FA8 */]
  1903. 00001798  588F                     addq.l     A7, 4
  1904. label0000179A:
  1905. 0000179A  4A2D D9BB                tst.b      [A5 - 0x2645]
  1906. 0000179E  6712                     beq        +0x14 /* 000017B2 */
  1907. 000017A0  3F2D DA0A                move.w     -[A7], [A5 - 0x25F6]
  1908. 000017A4  7000                     moveq.l    D0, 0x00
  1909. 000017A6  102D D9BB                move.b     D0, [A5 - 0x2645]
  1910. 000017AA  3F00                     move.w     -[A7], D0
  1911. 000017AC  4EBA F7FA                jsr        [PC - 0x806 /* 00000FA8 */]
  1912. 000017B0  588F                     addq.l     A7, 4
  1913. label000017B2:
  1914. 000017B2  4A2D D9BC                tst.b      [A5 - 0x2644]
  1915. 000017B6  670C                     beq        +0xE /* 000017C4 */
  1916. 000017B8  486D D9D6                pea.l      [A5 - 0x262A]
  1917. 000017BC  2F2D D9EA                move.l     -[A7], [A5 - 0x2616]
  1918. 000017C0  AA1F                     syscall    PlotCIcon
  1919. 000017C2  600A                     bra        +0xC /* 000017CE */
  1920. label000017C4:
  1921. 000017C4  486D D9D6                pea.l      [A5 - 0x262A]
  1922. 000017C8  2F2D D9EE                move.l     -[A7], [A5 - 0x2612]
  1923. 000017CC  AA1F                     syscall    PlotCIcon
  1924. label000017CE:
  1925. 000017CE  4E75                     rts
  1926. export_22:
  1927. 000017D0  4E56 FFD2                link       A6, -0x002E
  1928. 000017D4  48E7 1F00                movem.l    -[A7], D3,D4,D5,D6,D7
  1929. 000017D8  3E2E 0008                move.w     D7, [A6 + 0x8]
  1930. 000017DC  3C2E 000C                move.w     D6, [A6 + 0xC]
  1931. 000017E0  362E 0010                move.w     D3, [A6 + 0x10]
  1932. 000017E4  302E 000A                move.w     D0, [A6 + 0xA]
  1933. 000017E8  D06E 000E                add.w      D0, [A6 + 0xE]
  1934. 000017EC  3D40 FFFE                move.w     [A6 - 0x2], D0
  1935. 000017F0  3A06                     move.w     D5, D6
  1936. 000017F2  DA47                     add.w      D5, D7
  1937. 000017F4  3F3C 0001                move.w     -[A7], 0x1
  1938. 000017F8  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  1939. 000017FC  3F03                     move.w     -[A7], D3
  1940. 000017FE  3F00                     move.w     -[A7], D0
  1941. 00001800  3F05                     move.w     -[A7], D5
  1942. 00001802  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  1943. 00001806  3F07                     move.w     -[A7], D7
  1944. 00001808  2F2D CE3C                move.l     -[A7], [A5 - 0x31C4]
  1945. 0000180C  4EBA 07CA                jsr        [PC + 0x7CA /* 00001FD8 */]
  1946. 00001810  302E 000A                move.w     D0, [A6 + 0xA]
  1947. 00001814  D06E 0012                add.w      D0, [A6 + 0x12]
  1948. 00001818  3D40 FFFA                move.w     [A6 - 0x6], D0
  1949. 0000181C  3EBC 0004                move.w     [A7], 0x4
  1950. 00001820  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  1951. 00001824  3F03                     move.w     -[A7], D3
  1952. 00001826  3F00                     move.w     -[A7], D0
  1953. 00001828  3205                     move.w     D1, D5
  1954. 0000182A  D243                     add.w      D1, D3
  1955. 0000182C  3F01                     move.w     -[A7], D1
  1956. 0000182E  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  1957. 00001832  3205                     move.w     D1, D5
  1958. 00001834  9243                     sub.w      D1, D3
  1959. 00001836  3F01                     move.w     -[A7], D1
  1960. 00001838  2F2D CE40                move.l     -[A7], [A5 - 0x31C0]
  1961. 0000183C  4EBA 079A                jsr        [PC + 0x79A /* 00001FD8 */]
  1962. 00001840  3006                     move.w     D0, D6
  1963. 00001842  D040                     add.w      D0, D0
  1964. 00001844  D047                     add.w      D0, D7
  1965. 00001846  3D40 FFF8                move.w     [A6 - 0x8], D0
  1966. 0000184A  3EBC 0003                move.w     [A7], 0x3
  1967. 0000184E  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  1968. 00001852  3F03                     move.w     -[A7], D3
  1969. 00001854  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  1970. 00001858  3F00                     move.w     -[A7], D0
  1971. 0000185A  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  1972. 0000185E  3F05                     move.w     -[A7], D5
  1973. 00001860  2F2D CE44                move.l     -[A7], [A5 - 0x31BC]
  1974. 00001864  4EBA 0772                jsr        [PC + 0x772 /* 00001FD8 */]
  1975. 00001868  7A00                     moveq.l    D5, 0x00
  1976. 0000186A  7800                     moveq.l    D4, 0x00
  1977. 0000186C  7003                     moveq.l    D0, 0x03
  1978. 0000186E  C1C6                     muls.w     D0, D6
  1979. 00001870  D047                     add.w      D0, D7
  1980. 00001872  3D40 FFF4                move.w     [A6 - 0xC], D0
  1981. 00001876  7203                     moveq.l    D1, 0x03
  1982. 00001878  C3C6                     muls.w     D1, D6
  1983. 0000187A  D247                     add.w      D1, D7
  1984. 0000187C  D243                     add.w      D1, D3
  1985. 0000187E  3D41 FFF2                move.w     [A6 - 0xE], D1
  1986. 00001882  7403                     moveq.l    D2, 0x03
  1987. 00001884  C5C6                     muls.w     D2, D6
  1988. 00001886  D447                     add.w      D2, D7
  1989. 00001888  9443                     sub.w      D2, D3
  1990. 0000188A  3D42 FFF0                move.w     [A6 - 0x10], D2
  1991. 0000188E  3006                     move.w     D0, D6
  1992. 00001890  E548                     lsl        D0.w, 2
  1993. 00001892  D047                     add.w      D0, D7
  1994. 00001894  3D40 FFEE                move.w     [A6 - 0x12], D0
  1995. 00001898  3006                     move.w     D0, D6
  1996. 0000189A  E548                     lsl        D0.w, 2
  1997. 0000189C  D047                     add.w      D0, D7
  1998. 0000189E  D043                     add.w      D0, D3
  1999. 000018A0  3D40 FFEC                move.w     [A6 - 0x14], D0
  2000. 000018A4  3006                     move.w     D0, D6
  2001. 000018A6  E548                     lsl        D0.w, 2
  2002. 000018A8  D047                     add.w      D0, D7
  2003. 000018AA  9043                     sub.w      D0, D3
  2004. 000018AC  3D40 FFEA                move.w     [A6 - 0x16], D0
  2005. 000018B0  7005                     moveq.l    D0, 0x05
  2006. 000018B2  C1C6                     muls.w     D0, D6
  2007. 000018B4  D047                     add.w      D0, D7
  2008. 000018B6  3D40 FFE8                move.w     [A6 - 0x18], D0
  2009. 000018BA  7006                     moveq.l    D0, 0x06
  2010. 000018BC  C1C6                     muls.w     D0, D6
  2011. 000018BE  D047                     add.w      D0, D7
  2012. 000018C0  3D40 FFE6                move.w     [A6 - 0x1A], D0
  2013. 000018C4  7006                     moveq.l    D0, 0x06
  2014. 000018C6  C1C6                     muls.w     D0, D6
  2015. 000018C8  D047                     add.w      D0, D7
  2016. 000018CA  D043                     add.w      D0, D3
  2017. 000018CC  3D40 FFE4                move.w     [A6 - 0x1C], D0
  2018. 000018D0  7006                     moveq.l    D0, 0x06
  2019. 000018D2  C1C6                     muls.w     D0, D6
  2020. 000018D4  D047                     add.w      D0, D7
  2021. 000018D6  9043                     sub.w      D0, D3
  2022. 000018D8  3D40 FFE2                move.w     [A6 - 0x1E], D0
  2023. 000018DC  7007                     moveq.l    D0, 0x07
  2024. 000018DE  C1C6                     muls.w     D0, D6
  2025. 000018E0  3D40 FFE0                move.w     [A6 - 0x20], D0
  2026. 000018E4  7007                     moveq.l    D0, 0x07
  2027. 000018E6  C1C6                     muls.w     D0, D6
  2028. 000018E8  D047                     add.w      D0, D7
  2029. 000018EA  3D40 FFDE                move.w     [A6 - 0x22], D0
  2030. 000018EE  7007                     moveq.l    D0, 0x07
  2031. 000018F0  C1C6                     muls.w     D0, D6
  2032. 000018F2  D047                     add.w      D0, D7
  2033. 000018F4  D043                     add.w      D0, D3
  2034. 000018F6  3D40 FFDC                move.w     [A6 - 0x24], D0
  2035. 000018FA  7007                     moveq.l    D0, 0x07
  2036. 000018FC  C1C6                     muls.w     D0, D6
  2037. 000018FE  D047                     add.w      D0, D7
  2038. 00001900  9043                     sub.w      D0, D3
  2039. 00001902  3D40 FFDA                move.w     [A6 - 0x26], D0
  2040. 00001906  3006                     move.w     D0, D6
  2041. 00001908  E748                     lsl        D0.w, 3
  2042. 0000190A  D047                     add.w      D0, D7
  2043. 0000190C  3D40 FFD8                move.w     [A6 - 0x28], D0
  2044. 00001910  3006                     move.w     D0, D6
  2045. 00001912  E748                     lsl        D0.w, 3
  2046. 00001914  D047                     add.w      D0, D7
  2047. 00001916  D043                     add.w      D0, D3
  2048. 00001918  3D40 FFD6                move.w     [A6 - 0x2A], D0
  2049. 0000191C  3006                     move.w     D0, D6
  2050. 0000191E  E748                     lsl        D0.w, 3
  2051. 00001920  D047                     add.w      D0, D7
  2052. 00001922  9043                     sub.w      D0, D3
  2053. 00001924  3D40 FFD4                move.w     [A6 - 0x2C], D0
  2054. 00001928  7009                     moveq.l    D0, 0x09
  2055. 0000192A  C1C6                     muls.w     D0, D6
  2056. 0000192C  D047                     add.w      D0, D7
  2057. 0000192E  3D40 FFD2                move.w     [A6 - 0x2E], D0
  2058. 00001932  4FEF 0032                lea.l      A7, [A7 + 0x32]
  2059. 00001936  6000 0282                bra        +0x284 /* 00001BBA */
  2060. label0000193A:
  2061. 0000193A  3F3C 0001                move.w     -[A7], 0x1
  2062. 0000193E  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2063. 00001942  3F03                     move.w     -[A7], D3
  2064. 00001944  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2065. 00001948  302E FFF4                move.w     D0, [A6 - 0xC]
  2066. 0000194C  D044                     add.w      D0, D4
  2067. 0000194E  3F00                     move.w     -[A7], D0
  2068. 00001950  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2069. 00001954  302E FFF8                move.w     D0, [A6 - 0x8]
  2070. 00001958  D044                     add.w      D0, D4
  2071. 0000195A  3F00                     move.w     -[A7], D0
  2072. 0000195C  204D                     movea.l    A0, A5
  2073. 0000195E  2005                     move.l     D0, D5
  2074. 00001960  48C0                     ext.l      D0
  2075. 00001962  E588                     lsl        D0, 2
  2076. 00001964  D1C0                     add.l      A0, D0
  2077. 00001966  2F28 CE48                move.l     -[A7], [A0 - 0x31B8]
  2078. 0000196A  4EBA 066C                jsr        [PC + 0x66C /* 00001FD8 */]
  2079. 0000196E  3EBC 0004                move.w     [A7], 0x4
  2080. 00001972  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2081. 00001976  3F03                     move.w     -[A7], D3
  2082. 00001978  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2083. 0000197C  302E FFF2                move.w     D0, [A6 - 0xE]
  2084. 00001980  D044                     add.w      D0, D4
  2085. 00001982  3F00                     move.w     -[A7], D0
  2086. 00001984  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2087. 00001988  302E FFF0                move.w     D0, [A6 - 0x10]
  2088. 0000198C  D044                     add.w      D0, D4
  2089. 0000198E  3F00                     move.w     -[A7], D0
  2090. 00001990  204D                     movea.l    A0, A5
  2091. 00001992  2005                     move.l     D0, D5
  2092. 00001994  48C0                     ext.l      D0
  2093. 00001996  E588                     lsl        D0, 2
  2094. 00001998  D1C0                     add.l      A0, D0
  2095. 0000199A  2F28 CE4C                move.l     -[A7], [A0 - 0x31B4]
  2096. 0000199E  4EBA 0638                jsr        [PC + 0x638 /* 00001FD8 */]
  2097. 000019A2  3EBC 0002                move.w     [A7], 0x2
  2098. 000019A6  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2099. 000019AA  3F03                     move.w     -[A7], D3
  2100. 000019AC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2101. 000019B0  302E FFEE                move.w     D0, [A6 - 0x12]
  2102. 000019B4  D044                     add.w      D0, D4
  2103. 000019B6  3F00                     move.w     -[A7], D0
  2104. 000019B8  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2105. 000019BC  302E FFF4                move.w     D0, [A6 - 0xC]
  2106. 000019C0  D044                     add.w      D0, D4
  2107. 000019C2  3F00                     move.w     -[A7], D0
  2108. 000019C4  204D                     movea.l    A0, A5
  2109. 000019C6  2005                     move.l     D0, D5
  2110. 000019C8  48C0                     ext.l      D0
  2111. 000019CA  E588                     lsl        D0, 2
  2112. 000019CC  D1C0                     add.l      A0, D0
  2113. 000019CE  2F28 CE50                move.l     -[A7], [A0 - 0x31B0]
  2114. 000019D2  4EBA 0604                jsr        [PC + 0x604 /* 00001FD8 */]
  2115. 000019D6  3EBC 0004                move.w     [A7], 0x4
  2116. 000019DA  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2117. 000019DE  3F03                     move.w     -[A7], D3
  2118. 000019E0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2119. 000019E4  302E FFEC                move.w     D0, [A6 - 0x14]
  2120. 000019E8  D044                     add.w      D0, D4
  2121. 000019EA  3F00                     move.w     -[A7], D0
  2122. 000019EC  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2123. 000019F0  302E FFEA                move.w     D0, [A6 - 0x16]
  2124. 000019F4  D044                     add.w      D0, D4
  2125. 000019F6  3F00                     move.w     -[A7], D0
  2126. 000019F8  204D                     movea.l    A0, A5
  2127. 000019FA  2005                     move.l     D0, D5
  2128. 000019FC  48C0                     ext.l      D0
  2129. 000019FE  E588                     lsl        D0, 2
  2130. 00001A00  D1C0                     add.l      A0, D0
  2131. 00001A02  2F28 CE54                move.l     -[A7], [A0 - 0x31AC]
  2132. 00001A06  4EBA 05D0                jsr        [PC + 0x5D0 /* 00001FD8 */]
  2133. 00001A0A  3EBC 0003                move.w     [A7], 0x3
  2134. 00001A0E  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2135. 00001A12  3F03                     move.w     -[A7], D3
  2136. 00001A14  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2137. 00001A18  302E FFE8                move.w     D0, [A6 - 0x18]
  2138. 00001A1C  D044                     add.w      D0, D4
  2139. 00001A1E  3F00                     move.w     -[A7], D0
  2140. 00001A20  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2141. 00001A24  302E FFEE                move.w     D0, [A6 - 0x12]
  2142. 00001A28  D044                     add.w      D0, D4
  2143. 00001A2A  3F00                     move.w     -[A7], D0
  2144. 00001A2C  204D                     movea.l    A0, A5
  2145. 00001A2E  2005                     move.l     D0, D5
  2146. 00001A30  48C0                     ext.l      D0
  2147. 00001A32  E588                     lsl        D0, 2
  2148. 00001A34  D1C0                     add.l      A0, D0
  2149. 00001A36  2F28 CE58                move.l     -[A7], [A0 - 0x31A8]
  2150. 00001A3A  4EBA 059C                jsr        [PC + 0x59C /* 00001FD8 */]
  2151. 00001A3E  3EBC 0001                move.w     [A7], 0x1
  2152. 00001A42  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2153. 00001A46  3F03                     move.w     -[A7], D3
  2154. 00001A48  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2155. 00001A4C  302E FFE6                move.w     D0, [A6 - 0x1A]
  2156. 00001A50  D044                     add.w      D0, D4
  2157. 00001A52  3F00                     move.w     -[A7], D0
  2158. 00001A54  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2159. 00001A58  302E FFE8                move.w     D0, [A6 - 0x18]
  2160. 00001A5C  D044                     add.w      D0, D4
  2161. 00001A5E  3F00                     move.w     -[A7], D0
  2162. 00001A60  204D                     movea.l    A0, A5
  2163. 00001A62  2005                     move.l     D0, D5
  2164. 00001A64  48C0                     ext.l      D0
  2165. 00001A66  E588                     lsl        D0, 2
  2166. 00001A68  D1C0                     add.l      A0, D0
  2167. 00001A6A  2F28 CE5C                move.l     -[A7], [A0 - 0x31A4]
  2168. 00001A6E  4EBA 0568                jsr        [PC + 0x568 /* 00001FD8 */]
  2169. 00001A72  3EBC 0004                move.w     [A7], 0x4
  2170. 00001A76  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2171. 00001A7A  3F03                     move.w     -[A7], D3
  2172. 00001A7C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2173. 00001A80  302E FFE4                move.w     D0, [A6 - 0x1C]
  2174. 00001A84  D044                     add.w      D0, D4
  2175. 00001A86  3F00                     move.w     -[A7], D0
  2176. 00001A88  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2177. 00001A8C  302E FFE2                move.w     D0, [A6 - 0x1E]
  2178. 00001A90  D044                     add.w      D0, D4
  2179. 00001A92  3F00                     move.w     -[A7], D0
  2180. 00001A94  204D                     movea.l    A0, A5
  2181. 00001A96  2005                     move.l     D0, D5
  2182. 00001A98  48C0                     ext.l      D0
  2183. 00001A9A  E588                     lsl        D0, 2
  2184. 00001A9C  D1C0                     add.l      A0, D0
  2185. 00001A9E  2F28 CE60                move.l     -[A7], [A0 - 0x31A0]
  2186. 00001AA2  4EBA 0534                jsr        [PC + 0x534 /* 00001FD8 */]
  2187. 00001AA6  4FEF 0072                lea.l      A7, [A7 + 0x72]
  2188. 00001AAA  3F3C 0002                move.w     -[A7], 0x2
  2189. 00001AAE  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2190. 00001AB2  3F03                     move.w     -[A7], D3
  2191. 00001AB4  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2192. 00001AB8  302E FFDE                move.w     D0, [A6 - 0x22]
  2193. 00001ABC  D044                     add.w      D0, D4
  2194. 00001ABE  3F00                     move.w     -[A7], D0
  2195. 00001AC0  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2196. 00001AC4  302E FFE6                move.w     D0, [A6 - 0x1A]
  2197. 00001AC8  D044                     add.w      D0, D4
  2198. 00001ACA  3F00                     move.w     -[A7], D0
  2199. 00001ACC  204D                     movea.l    A0, A5
  2200. 00001ACE  2005                     move.l     D0, D5
  2201. 00001AD0  48C0                     ext.l      D0
  2202. 00001AD2  E588                     lsl        D0, 2
  2203. 00001AD4  D1C0                     add.l      A0, D0
  2204. 00001AD6  2F28 CE64                move.l     -[A7], [A0 - 0x319C]
  2205. 00001ADA  4EBA 04FC                jsr        [PC + 0x4FC /* 00001FD8 */]
  2206. 00001ADE  3EBC 0004                move.w     [A7], 0x4
  2207. 00001AE2  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2208. 00001AE6  3F03                     move.w     -[A7], D3
  2209. 00001AE8  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2210. 00001AEC  302E FFDC                move.w     D0, [A6 - 0x24]
  2211. 00001AF0  D044                     add.w      D0, D4
  2212. 00001AF2  3F00                     move.w     -[A7], D0
  2213. 00001AF4  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2214. 00001AF8  302E FFDA                move.w     D0, [A6 - 0x26]
  2215. 00001AFC  D044                     add.w      D0, D4
  2216. 00001AFE  3F00                     move.w     -[A7], D0
  2217. 00001B00  204D                     movea.l    A0, A5
  2218. 00001B02  2005                     move.l     D0, D5
  2219. 00001B04  48C0                     ext.l      D0
  2220. 00001B06  E588                     lsl        D0, 2
  2221. 00001B08  D1C0                     add.l      A0, D0
  2222. 00001B0A  2F28 CE68                move.l     -[A7], [A0 - 0x3198]
  2223. 00001B0E  4EBA 04C8                jsr        [PC + 0x4C8 /* 00001FD8 */]
  2224. 00001B12  3EBC 0002                move.w     [A7], 0x2
  2225. 00001B16  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2226. 00001B1A  3F03                     move.w     -[A7], D3
  2227. 00001B1C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2228. 00001B20  302E FFD8                move.w     D0, [A6 - 0x28]
  2229. 00001B24  D044                     add.w      D0, D4
  2230. 00001B26  3F00                     move.w     -[A7], D0
  2231. 00001B28  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2232. 00001B2C  302E FFDE                move.w     D0, [A6 - 0x22]
  2233. 00001B30  D044                     add.w      D0, D4
  2234. 00001B32  3F00                     move.w     -[A7], D0
  2235. 00001B34  204D                     movea.l    A0, A5
  2236. 00001B36  2005                     move.l     D0, D5
  2237. 00001B38  48C0                     ext.l      D0
  2238. 00001B3A  E588                     lsl        D0, 2
  2239. 00001B3C  D1C0                     add.l      A0, D0
  2240. 00001B3E  2F28 CE6C                move.l     -[A7], [A0 - 0x3194]
  2241. 00001B42  4EBA 0494                jsr        [PC + 0x494 /* 00001FD8 */]
  2242. 00001B46  3EBC 0004                move.w     [A7], 0x4
  2243. 00001B4A  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2244. 00001B4E  3F03                     move.w     -[A7], D3
  2245. 00001B50  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2246. 00001B54  302E FFD6                move.w     D0, [A6 - 0x2A]
  2247. 00001B58  D044                     add.w      D0, D4
  2248. 00001B5A  3F00                     move.w     -[A7], D0
  2249. 00001B5C  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2250. 00001B60  302E FFD4                move.w     D0, [A6 - 0x2C]
  2251. 00001B64  D044                     add.w      D0, D4
  2252. 00001B66  3F00                     move.w     -[A7], D0
  2253. 00001B68  204D                     movea.l    A0, A5
  2254. 00001B6A  2005                     move.l     D0, D5
  2255. 00001B6C  48C0                     ext.l      D0
  2256. 00001B6E  E588                     lsl        D0, 2
  2257. 00001B70  D1C0                     add.l      A0, D0
  2258. 00001B72  2F28 CE70                move.l     -[A7], [A0 - 0x3190]
  2259. 00001B76  4EBA 0460                jsr        [PC + 0x460 /* 00001FD8 */]
  2260. 00001B7A  3EBC 0003                move.w     [A7], 0x3
  2261. 00001B7E  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2262. 00001B82  3F03                     move.w     -[A7], D3
  2263. 00001B84  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2264. 00001B88  302E FFD2                move.w     D0, [A6 - 0x2E]
  2265. 00001B8C  D044                     add.w      D0, D4
  2266. 00001B8E  3F00                     move.w     -[A7], D0
  2267. 00001B90  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2268. 00001B94  302E FFD8                move.w     D0, [A6 - 0x28]
  2269. 00001B98  D044                     add.w      D0, D4
  2270. 00001B9A  3F00                     move.w     -[A7], D0
  2271. 00001B9C  204D                     movea.l    A0, A5
  2272. 00001B9E  2005                     move.l     D0, D5
  2273. 00001BA0  48C0                     ext.l      D0
  2274. 00001BA2  E588                     lsl        D0, 2
  2275. 00001BA4  D1C0                     add.l      A0, D0
  2276. 00001BA6  2F28 CE74                move.l     -[A7], [A0 - 0x318C]
  2277. 00001BAA  4EBA 042C                jsr        [PC + 0x42C /* 00001FD8 */]
  2278. 00001BAE  0645 000C                addi.w     D5, 0xC
  2279. 00001BB2  D86E FFE0                add.w      D4, [A6 - 0x20]
  2280. 00001BB6  4FEF 0052                lea.l      A7, [A7 + 0x52]
  2281. label00001BBA:
  2282. 00001BBA  0C45 0054                cmpi.w     D5, 0x54 /* 'T' */
  2283. 00001BBE  6D00 FD7A                blt        -0x284 /* 0000193A */
  2284. 00001BC2  3F3C 0005                move.w     -[A7], 0x5
  2285. 00001BC6  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2286. 00001BCA  3F03                     move.w     -[A7], D3
  2287. 00001BCC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  2288. 00001BD0  7034                     moveq.l    D0, 0x34
  2289. 00001BD2  C1C6                     muls.w     D0, D6
  2290. 00001BD4  D047                     add.w      D0, D7
  2291. 00001BD6  5340                     subq.w     D0, 1
  2292. 00001BD8  3F00                     move.w     -[A7], D0
  2293. 00001BDA  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2294. 00001BDE  7033                     moveq.l    D0, 0x33
  2295. 00001BE0  C1C6                     muls.w     D0, D6
  2296. 00001BE2  D047                     add.w      D0, D7
  2297. 00001BE4  3F00                     move.w     -[A7], D0
  2298. 00001BE6  2F2D CF98                move.l     -[A7], [A5 - 0x3068]
  2299. 00001BEA  4EBA 03EC                jsr        [PC + 0x3EC /* 00001FD8 */]
  2300. 00001BEE  4CEE 00F8 FFBE           movem.l    D3,D4,D5,D6,D7, [A6 - 0x42]
  2301. 00001BF4  4E5E                     unlink     A6
  2302. 00001BF6  4E75                     rts
  2303. export_23:
  2304. 00001BF8  4E56 FFD2                link       A6, -0x002E
  2305. 00001BFC  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  2306. 00001C00  3C2E 0008                move.w     D6, [A6 + 0x8]
  2307. 00001C04  3A2E 000C                move.w     D5, [A6 + 0xC]
  2308. 00001C08  362E 0010                move.w     D3, [A6 + 0x10]
  2309. 00001C0C  7E0C                     moveq.l    D7, 0x0C
  2310. 00001C0E  7007                     moveq.l    D0, 0x07
  2311. 00001C10  C1C5                     muls.w     D0, D5
  2312. 00001C12  3D40 FFFE                move.w     [A6 - 0x2], D0
  2313. 00001C16  3800                     move.w     D4, D0
  2314. 00001C18  322E 000A                move.w     D1, [A6 + 0xA]
  2315. 00001C1C  D26E 000E                add.w      D1, [A6 + 0xE]
  2316. 00001C20  3D41 FFFA                move.w     [A6 - 0x6], D1
  2317. 00001C24  7403                     moveq.l    D2, 0x03
  2318. 00001C26  C5C5                     muls.w     D2, D5
  2319. 00001C28  D446                     add.w      D2, D6
  2320. 00001C2A  3D42 FFFC                move.w     [A6 - 0x4], D2
  2321. 00001C2E  3005                     move.w     D0, D5
  2322. 00001C30  D040                     add.w      D0, D0
  2323. 00001C32  D046                     add.w      D0, D6
  2324. 00001C34  3D40 FFF8                move.w     [A6 - 0x8], D0
  2325. 00001C38  302E 000A                move.w     D0, [A6 + 0xA]
  2326. 00001C3C  D06E 0012                add.w      D0, [A6 + 0x12]
  2327. 00001C40  3D40 FFF6                move.w     [A6 - 0xA], D0
  2328. 00001C44  7003                     moveq.l    D0, 0x03
  2329. 00001C46  C1C5                     muls.w     D0, D5
  2330. 00001C48  D046                     add.w      D0, D6
  2331. 00001C4A  D043                     add.w      D0, D3
  2332. 00001C4C  3D40 FFF2                move.w     [A6 - 0xE], D0
  2333. 00001C50  7003                     moveq.l    D0, 0x03
  2334. 00001C52  C1C5                     muls.w     D0, D5
  2335. 00001C54  D046                     add.w      D0, D6
  2336. 00001C56  9043                     sub.w      D0, D3
  2337. 00001C58  3D40 FFEE                move.w     [A6 - 0x12], D0
  2338. 00001C5C  3005                     move.w     D0, D5
  2339. 00001C5E  E548                     lsl        D0.w, 2
  2340. 00001C60  D046                     add.w      D0, D6
  2341. 00001C62  3D40 FFEC                move.w     [A6 - 0x14], D0
  2342. 00001C66  3005                     move.w     D0, D5
  2343. 00001C68  E548                     lsl        D0.w, 2
  2344. 00001C6A  D046                     add.w      D0, D6
  2345. 00001C6C  D043                     add.w      D0, D3
  2346. 00001C6E  3D40 FFEA                move.w     [A6 - 0x16], D0
  2347. 00001C72  3005                     move.w     D0, D5
  2348. 00001C74  E548                     lsl        D0.w, 2
  2349. 00001C76  D046                     add.w      D0, D6
  2350. 00001C78  9043                     sub.w      D0, D3
  2351. 00001C7A  3D40 FFE8                move.w     [A6 - 0x18], D0
  2352. 00001C7E  7005                     moveq.l    D0, 0x05
  2353. 00001C80  C1C5                     muls.w     D0, D5
  2354. 00001C82  D046                     add.w      D0, D6
  2355. 00001C84  3D40 FFE6                move.w     [A6 - 0x1A], D0
  2356. 00001C88  7006                     moveq.l    D0, 0x06
  2357. 00001C8A  C1C5                     muls.w     D0, D5
  2358. 00001C8C  D046                     add.w      D0, D6
  2359. 00001C8E  3D40 FFE4                move.w     [A6 - 0x1C], D0
  2360. 00001C92  7006                     moveq.l    D0, 0x06
  2361. 00001C94  C1C5                     muls.w     D0, D5
  2362. 00001C96  D046                     add.w      D0, D6
  2363. 00001C98  D043                     add.w      D0, D3
  2364. 00001C9A  3D40 FFE2                move.w     [A6 - 0x1E], D0
  2365. 00001C9E  7006                     moveq.l    D0, 0x06
  2366. 00001CA0  C1C5                     muls.w     D0, D5
  2367. 00001CA2  D046                     add.w      D0, D6
  2368. 00001CA4  9043                     sub.w      D0, D3
  2369. 00001CA6  3D40 FFE0                move.w     [A6 - 0x20], D0
  2370. 00001CAA  7007                     moveq.l    D0, 0x07
  2371. 00001CAC  C1C5                     muls.w     D0, D5
  2372. 00001CAE  D046                     add.w      D0, D6
  2373. 00001CB0  3D40 FFDE                move.w     [A6 - 0x22], D0
  2374. 00001CB4  7007                     moveq.l    D0, 0x07
  2375. 00001CB6  C1C5                     muls.w     D0, D5
  2376. 00001CB8  D046                     add.w      D0, D6
  2377. 00001CBA  D043                     add.w      D0, D3
  2378. 00001CBC  3D40 FFDC                move.w     [A6 - 0x24], D0
  2379. 00001CC0  7007                     moveq.l    D0, 0x07
  2380. 00001CC2  C1C5                     muls.w     D0, D5
  2381. 00001CC4  D046                     add.w      D0, D6
  2382. 00001CC6  9043                     sub.w      D0, D3
  2383. 00001CC8  3D40 FFDA                move.w     [A6 - 0x26], D0
  2384. 00001CCC  3005                     move.w     D0, D5
  2385. 00001CCE  E748                     lsl        D0.w, 3
  2386. 00001CD0  D046                     add.w      D0, D6
  2387. 00001CD2  3D40 FFD8                move.w     [A6 - 0x28], D0
  2388. 00001CD6  3005                     move.w     D0, D5
  2389. 00001CD8  E748                     lsl        D0.w, 3
  2390. 00001CDA  D046                     add.w      D0, D6
  2391. 00001CDC  D043                     add.w      D0, D3
  2392. 00001CDE  3D40 FFD6                move.w     [A6 - 0x2A], D0
  2393. 00001CE2  3005                     move.w     D0, D5
  2394. 00001CE4  E748                     lsl        D0.w, 3
  2395. 00001CE6  D046                     add.w      D0, D6
  2396. 00001CE8  9043                     sub.w      D0, D3
  2397. 00001CEA  3D40 FFD4                move.w     [A6 - 0x2C], D0
  2398. 00001CEE  7009                     moveq.l    D0, 0x09
  2399. 00001CF0  C1C5                     muls.w     D0, D5
  2400. 00001CF2  D046                     add.w      D0, D6
  2401. 00001CF4  3D40 FFD2                move.w     [A6 - 0x2E], D0
  2402. 00001CF8  6000 0282                bra        +0x284 /* 00001F7C */
  2403. label00001CFC:
  2404. 00001CFC  3F3C 0001                move.w     -[A7], 0x1
  2405. 00001D00  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2406. 00001D04  3F03                     move.w     -[A7], D3
  2407. 00001D06  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2408. 00001D0A  302E FFFC                move.w     D0, [A6 - 0x4]
  2409. 00001D0E  D044                     add.w      D0, D4
  2410. 00001D10  3F00                     move.w     -[A7], D0
  2411. 00001D12  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2412. 00001D16  302E FFF8                move.w     D0, [A6 - 0x8]
  2413. 00001D1A  D044                     add.w      D0, D4
  2414. 00001D1C  3F00                     move.w     -[A7], D0
  2415. 00001D1E  204D                     movea.l    A0, A5
  2416. 00001D20  2007                     move.l     D0, D7
  2417. 00001D22  48C0                     ext.l      D0
  2418. 00001D24  E588                     lsl        D0, 2
  2419. 00001D26  D1C0                     add.l      A0, D0
  2420. 00001D28  2F28 CE48                move.l     -[A7], [A0 - 0x31B8]
  2421. 00001D2C  4EBA 02AA                jsr        [PC + 0x2AA /* 00001FD8 */]
  2422. 00001D30  3EBC 0004                move.w     [A7], 0x4
  2423. 00001D34  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2424. 00001D38  3F03                     move.w     -[A7], D3
  2425. 00001D3A  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2426. 00001D3E  302E FFF2                move.w     D0, [A6 - 0xE]
  2427. 00001D42  D044                     add.w      D0, D4
  2428. 00001D44  3F00                     move.w     -[A7], D0
  2429. 00001D46  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2430. 00001D4A  302E FFEE                move.w     D0, [A6 - 0x12]
  2431. 00001D4E  D044                     add.w      D0, D4
  2432. 00001D50  3F00                     move.w     -[A7], D0
  2433. 00001D52  204D                     movea.l    A0, A5
  2434. 00001D54  2007                     move.l     D0, D7
  2435. 00001D56  48C0                     ext.l      D0
  2436. 00001D58  E588                     lsl        D0, 2
  2437. 00001D5A  D1C0                     add.l      A0, D0
  2438. 00001D5C  2F28 CE4C                move.l     -[A7], [A0 - 0x31B4]
  2439. 00001D60  4EBA 0276                jsr        [PC + 0x276 /* 00001FD8 */]
  2440. 00001D64  3EBC 0002                move.w     [A7], 0x2
  2441. 00001D68  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2442. 00001D6C  3F03                     move.w     -[A7], D3
  2443. 00001D6E  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2444. 00001D72  302E FFEC                move.w     D0, [A6 - 0x14]
  2445. 00001D76  D044                     add.w      D0, D4
  2446. 00001D78  3F00                     move.w     -[A7], D0
  2447. 00001D7A  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2448. 00001D7E  302E FFFC                move.w     D0, [A6 - 0x4]
  2449. 00001D82  D044                     add.w      D0, D4
  2450. 00001D84  3F00                     move.w     -[A7], D0
  2451. 00001D86  204D                     movea.l    A0, A5
  2452. 00001D88  2007                     move.l     D0, D7
  2453. 00001D8A  48C0                     ext.l      D0
  2454. 00001D8C  E588                     lsl        D0, 2
  2455. 00001D8E  D1C0                     add.l      A0, D0
  2456. 00001D90  2F28 CE50                move.l     -[A7], [A0 - 0x31B0]
  2457. 00001D94  4EBA 0242                jsr        [PC + 0x242 /* 00001FD8 */]
  2458. 00001D98  3EBC 0004                move.w     [A7], 0x4
  2459. 00001D9C  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2460. 00001DA0  3F03                     move.w     -[A7], D3
  2461. 00001DA2  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2462. 00001DA6  302E FFEA                move.w     D0, [A6 - 0x16]
  2463. 00001DAA  D044                     add.w      D0, D4
  2464. 00001DAC  3F00                     move.w     -[A7], D0
  2465. 00001DAE  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2466. 00001DB2  302E FFE8                move.w     D0, [A6 - 0x18]
  2467. 00001DB6  D044                     add.w      D0, D4
  2468. 00001DB8  3F00                     move.w     -[A7], D0
  2469. 00001DBA  204D                     movea.l    A0, A5
  2470. 00001DBC  2007                     move.l     D0, D7
  2471. 00001DBE  48C0                     ext.l      D0
  2472. 00001DC0  E588                     lsl        D0, 2
  2473. 00001DC2  D1C0                     add.l      A0, D0
  2474. 00001DC4  2F28 CE54                move.l     -[A7], [A0 - 0x31AC]
  2475. 00001DC8  4EBA 020E                jsr        [PC + 0x20E /* 00001FD8 */]
  2476. 00001DCC  3EBC 0003                move.w     [A7], 0x3
  2477. 00001DD0  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2478. 00001DD4  3F03                     move.w     -[A7], D3
  2479. 00001DD6  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2480. 00001DDA  302E FFE6                move.w     D0, [A6 - 0x1A]
  2481. 00001DDE  D044                     add.w      D0, D4
  2482. 00001DE0  3F00                     move.w     -[A7], D0
  2483. 00001DE2  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2484. 00001DE6  302E FFEC                move.w     D0, [A6 - 0x14]
  2485. 00001DEA  D044                     add.w      D0, D4
  2486. 00001DEC  3F00                     move.w     -[A7], D0
  2487. 00001DEE  204D                     movea.l    A0, A5
  2488. 00001DF0  2007                     move.l     D0, D7
  2489. 00001DF2  48C0                     ext.l      D0
  2490. 00001DF4  E588                     lsl        D0, 2
  2491. 00001DF6  D1C0                     add.l      A0, D0
  2492. 00001DF8  2F28 CE58                move.l     -[A7], [A0 - 0x31A8]
  2493. 00001DFC  4EBA 01DA                jsr        [PC + 0x1DA /* 00001FD8 */]
  2494. 00001E00  3EBC 0001                move.w     [A7], 0x1
  2495. 00001E04  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2496. 00001E08  3F03                     move.w     -[A7], D3
  2497. 00001E0A  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2498. 00001E0E  302E FFE4                move.w     D0, [A6 - 0x1C]
  2499. 00001E12  D044                     add.w      D0, D4
  2500. 00001E14  3F00                     move.w     -[A7], D0
  2501. 00001E16  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2502. 00001E1A  302E FFE6                move.w     D0, [A6 - 0x1A]
  2503. 00001E1E  D044                     add.w      D0, D4
  2504. 00001E20  3F00                     move.w     -[A7], D0
  2505. 00001E22  204D                     movea.l    A0, A5
  2506. 00001E24  2007                     move.l     D0, D7
  2507. 00001E26  48C0                     ext.l      D0
  2508. 00001E28  E588                     lsl        D0, 2
  2509. 00001E2A  D1C0                     add.l      A0, D0
  2510. 00001E2C  2F28 CE5C                move.l     -[A7], [A0 - 0x31A4]
  2511. 00001E30  4EBA 01A6                jsr        [PC + 0x1A6 /* 00001FD8 */]
  2512. 00001E34  3EBC 0004                move.w     [A7], 0x4
  2513. 00001E38  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2514. 00001E3C  3F03                     move.w     -[A7], D3
  2515. 00001E3E  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2516. 00001E42  302E FFE2                move.w     D0, [A6 - 0x1E]
  2517. 00001E46  D044                     add.w      D0, D4
  2518. 00001E48  3F00                     move.w     -[A7], D0
  2519. 00001E4A  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2520. 00001E4E  302E FFE0                move.w     D0, [A6 - 0x20]
  2521. 00001E52  D044                     add.w      D0, D4
  2522. 00001E54  3F00                     move.w     -[A7], D0
  2523. 00001E56  204D                     movea.l    A0, A5
  2524. 00001E58  2007                     move.l     D0, D7
  2525. 00001E5A  48C0                     ext.l      D0
  2526. 00001E5C  E588                     lsl        D0, 2
  2527. 00001E5E  D1C0                     add.l      A0, D0
  2528. 00001E60  2F28 CE60                move.l     -[A7], [A0 - 0x31A0]
  2529. 00001E64  4EBA 0172                jsr        [PC + 0x172 /* 00001FD8 */]
  2530. 00001E68  4FEF 0072                lea.l      A7, [A7 + 0x72]
  2531. 00001E6C  3F3C 0002                move.w     -[A7], 0x2
  2532. 00001E70  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2533. 00001E74  3F03                     move.w     -[A7], D3
  2534. 00001E76  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2535. 00001E7A  302E FFDE                move.w     D0, [A6 - 0x22]
  2536. 00001E7E  D044                     add.w      D0, D4
  2537. 00001E80  3F00                     move.w     -[A7], D0
  2538. 00001E82  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2539. 00001E86  302E FFE4                move.w     D0, [A6 - 0x1C]
  2540. 00001E8A  D044                     add.w      D0, D4
  2541. 00001E8C  3F00                     move.w     -[A7], D0
  2542. 00001E8E  204D                     movea.l    A0, A5
  2543. 00001E90  2007                     move.l     D0, D7
  2544. 00001E92  48C0                     ext.l      D0
  2545. 00001E94  E588                     lsl        D0, 2
  2546. 00001E96  D1C0                     add.l      A0, D0
  2547. 00001E98  2F28 CE64                move.l     -[A7], [A0 - 0x319C]
  2548. 00001E9C  4EBA 013A                jsr        [PC + 0x13A /* 00001FD8 */]
  2549. 00001EA0  3EBC 0004                move.w     [A7], 0x4
  2550. 00001EA4  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2551. 00001EA8  3F03                     move.w     -[A7], D3
  2552. 00001EAA  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2553. 00001EAE  302E FFDC                move.w     D0, [A6 - 0x24]
  2554. 00001EB2  D044                     add.w      D0, D4
  2555. 00001EB4  3F00                     move.w     -[A7], D0
  2556. 00001EB6  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2557. 00001EBA  302E FFDA                move.w     D0, [A6 - 0x26]
  2558. 00001EBE  D044                     add.w      D0, D4
  2559. 00001EC0  3F00                     move.w     -[A7], D0
  2560. 00001EC2  204D                     movea.l    A0, A5
  2561. 00001EC4  2007                     move.l     D0, D7
  2562. 00001EC6  48C0                     ext.l      D0
  2563. 00001EC8  E588                     lsl        D0, 2
  2564. 00001ECA  D1C0                     add.l      A0, D0
  2565. 00001ECC  2F28 CE68                move.l     -[A7], [A0 - 0x3198]
  2566. 00001ED0  4EBA 0106                jsr        [PC + 0x106 /* 00001FD8 */]
  2567. 00001ED4  3EBC 0002                move.w     [A7], 0x2
  2568. 00001ED8  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2569. 00001EDC  3F03                     move.w     -[A7], D3
  2570. 00001EDE  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2571. 00001EE2  302E FFD8                move.w     D0, [A6 - 0x28]
  2572. 00001EE6  D044                     add.w      D0, D4
  2573. 00001EE8  3F00                     move.w     -[A7], D0
  2574. 00001EEA  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2575. 00001EEE  302E FFDE                move.w     D0, [A6 - 0x22]
  2576. 00001EF2  D044                     add.w      D0, D4
  2577. 00001EF4  3F00                     move.w     -[A7], D0
  2578. 00001EF6  204D                     movea.l    A0, A5
  2579. 00001EF8  2007                     move.l     D0, D7
  2580. 00001EFA  48C0                     ext.l      D0
  2581. 00001EFC  E588                     lsl        D0, 2
  2582. 00001EFE  D1C0                     add.l      A0, D0
  2583. 00001F00  2F28 CE6C                move.l     -[A7], [A0 - 0x3194]
  2584. 00001F04  4EBA 00D2                jsr        [PC + 0xD2 /* 00001FD8 */]
  2585. 00001F08  3EBC 0004                move.w     [A7], 0x4
  2586. 00001F0C  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2587. 00001F10  3F03                     move.w     -[A7], D3
  2588. 00001F12  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2589. 00001F16  302E FFD6                move.w     D0, [A6 - 0x2A]
  2590. 00001F1A  D044                     add.w      D0, D4
  2591. 00001F1C  3F00                     move.w     -[A7], D0
  2592. 00001F1E  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2593. 00001F22  302E FFD4                move.w     D0, [A6 - 0x2C]
  2594. 00001F26  D044                     add.w      D0, D4
  2595. 00001F28  3F00                     move.w     -[A7], D0
  2596. 00001F2A  204D                     movea.l    A0, A5
  2597. 00001F2C  2007                     move.l     D0, D7
  2598. 00001F2E  48C0                     ext.l      D0
  2599. 00001F30  E588                     lsl        D0, 2
  2600. 00001F32  D1C0                     add.l      A0, D0
  2601. 00001F34  2F28 CE70                move.l     -[A7], [A0 - 0x3190]
  2602. 00001F38  4EBA 009E                jsr        [PC + 0x9E /* 00001FD8 */]
  2603. 00001F3C  3EBC 0003                move.w     [A7], 0x3
  2604. 00001F40  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  2605. 00001F44  3F03                     move.w     -[A7], D3
  2606. 00001F46  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  2607. 00001F4A  302E FFD2                move.w     D0, [A6 - 0x2E]
  2608. 00001F4E  D044                     add.w      D0, D4
  2609. 00001F50  3F00                     move.w     -[A7], D0
  2610. 00001F52  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  2611. 00001F56  302E FFD8                move.w     D0, [A6 - 0x28]
  2612. 00001F5A  D044                     add.w      D0, D4
  2613. 00001F5C  3F00                     move.w     -[A7], D0
  2614. 00001F5E  204D                     movea.l    A0, A5
  2615. 00001F60  2007                     move.l     D0, D7
  2616. 00001F62  48C0                     ext.l      D0
  2617. 00001F64  E588                     lsl        D0, 2
  2618. 00001F66  D1C0                     add.l      A0, D0
  2619. 00001F68  2F28 CE74                move.l     -[A7], [A0 - 0x318C]
  2620. 00001F6C  4EBA 006A                jsr        [PC + 0x6A /* 00001FD8 */]
  2621. 00001F70  0647 000C                addi.w     D7, 0xC
  2622. 00001F74  D86E FFFE                add.w      D4, [A6 - 0x2]
  2623. 00001F78  4FEF 0052                lea.l      A7, [A7 + 0x52]
  2624. label00001F7C:
  2625. 00001F7C  0C47 0048                cmpi.w     D7, 0x48 /* 'H' */
  2626. 00001F80  6D00 FD7A                blt        -0x284 /* 00001CFC */
  2627. 00001F84  7E00                     moveq.l    D7, 0x00
  2628. 00001F86  49ED CE3C                lea.l      A4, [A5 - 0x31C4]
  2629. 00001F8A  6018                     bra        +0x1A /* 00001FA4 */
  2630. label00001F8C:
  2631. 00001F8C  4878 0001                push.l     0x1
  2632. 00001F90  42A7                     clr.l      -[A7]
  2633. 00001F92  42A7                     clr.l      -[A7]
  2634. 00001F94  4267                     clr.w      -[A7]
  2635. 00001F96  2F14                     move.l     -[A7], [A4]
  2636. 00001F98  4EBA 003E                jsr        [PC + 0x3E /* 00001FD8 */]
  2637. 00001F9C  5247                     addq.w     D7, 1
  2638. 00001F9E  588C                     addq.l     A4, 4
  2639. 00001FA0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2640. label00001FA4:
  2641. 00001FA4  0C47 000F                cmpi.w     D7, 0xF
  2642. 00001FA8  6DE2                     blt        -0x1C /* 00001F8C */
  2643. 00001FAA  7E4B                     moveq.l    D7, 0x4B
  2644. 00001FAC  49ED CF68                lea.l      A4, [A5 - 0x3098]
  2645. 00001FB0  6018                     bra        +0x1A /* 00001FCA */
  2646. label00001FB2:
  2647. 00001FB2  4878 0001                push.l     0x1
  2648. 00001FB6  42A7                     clr.l      -[A7]
  2649. 00001FB8  42A7                     clr.l      -[A7]
  2650. 00001FBA  4267                     clr.w      -[A7]
  2651. 00001FBC  2F14                     move.l     -[A7], [A4]
  2652. 00001FBE  4EBA 0018                jsr        [PC + 0x18 /* 00001FD8 */]
  2653. 00001FC2  5247                     addq.w     D7, 1
  2654. 00001FC4  588C                     addq.l     A4, 4
  2655. 00001FC6  4FEF 0012                lea.l      A7, [A7 + 0x12]
  2656. label00001FCA:
  2657. 00001FCA  0C47 0058                cmpi.w     D7, 0x58 /* 'X' */
  2658. 00001FCE  6DE2                     blt        -0x1C /* 00001FB2 */
  2659. 00001FD0  4CDF 10F8                movem.l    D3,D4,D5,D6,D7,A4, [A7]+
  2660. 00001FD4  4E5E                     unlink     A6
  2661. 00001FD6  4E75                     rts
  2662. fn00001FD8:
  2663. 00001FD8  4E56 FFF6                link       A6, -0x000A
  2664. 00001FDC  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  2665. 00001FE0  286E 0008                movea.l    A4, [A6 + 0x8]
  2666. 00001FE4  3C2E 000C                move.w     D6, [A6 + 0xC]
  2667. 00001FE8  3A2E 000E                move.w     D5, [A6 + 0xE]
  2668. 00001FEC  382E 0010                move.w     D4, [A6 + 0x10]
  2669. 00001FF0  3E2E 0012                move.w     D7, [A6 + 0x12]
  2670. 00001FF4  4878 0021                push.l     0x21 /* '!' */
  2671. 00001FF8  A862                     syscall    ForeColor
  2672. 00001FFA  0C6E 0001 0018           cmpi.w     [A6 + 0x18], 0x1
  2673. 00002000  664E                     bne        +0x50 /* 00002050 */
  2674. 00002002  A8DA                     syscall    OpenRgn
  2675. 00002004  3F06                     move.w     -[A7], D6
  2676. 00002006  3F05                     move.w     -[A7], D5
  2677. 00002008  A893                     syscall    MoveTo
  2678. 0000200A  3004                     move.w     D0, D4
  2679. 0000200C  906E 0014                sub.w      D0, [A6 + 0x14]
  2680. 00002010  3D40 FFF8                move.w     [A6 - 0x8], D0
  2681. 00002014  3F00                     move.w     -[A7], D0
  2682. 00002016  3F05                     move.w     -[A7], D5
  2683. 00002018  A891                     syscall    LineTo
  2684. 0000201A  362E 0016                move.w     D3, [A6 + 0x16]
  2685. 0000201E  D645                     add.w      D3, D5
  2686. 00002020  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2687. 00002024  3F03                     move.w     -[A7], D3
  2688. 00002026  A891                     syscall    LineTo
  2689. 00002028  3F04                     move.w     -[A7], D4
  2690. 0000202A  3F03                     move.w     -[A7], D3
  2691. 0000202C  A891                     syscall    LineTo
  2692. 0000202E  3F04                     move.w     -[A7], D4
  2693. 00002030  3F07                     move.w     -[A7], D7
  2694. 00002032  A891                     syscall    LineTo
  2695. 00002034  3F06                     move.w     -[A7], D6
  2696. 00002036  3F07                     move.w     -[A7], D7
  2697. 00002038  A891                     syscall    LineTo
  2698. 0000203A  3F06                     move.w     -[A7], D6
  2699. 0000203C  3F05                     move.w     -[A7], D5
  2700. 0000203E  A891                     syscall    LineTo
  2701. 00002040  2F0C                     move.l     -[A7], A4
  2702. 00002042  A8DB                     syscall    CloseRgn
  2703. 00002044  2F0C                     move.l     -[A7], A4
  2704. 00002046  2F2D CC2C                move.l     -[A7], [A5 - 0x33D4]
  2705. 0000204A  AA12                     syscall    FillCRgn
  2706. 0000204C  2F0C                     move.l     -[A7], A4
  2707. 0000204E  A8D2                     syscall    FrameRgn
  2708. label00002050:
  2709. 00002050  0C6E 0002 0018           cmpi.w     [A6 + 0x18], 0x2
  2710. 00002056  6668                     bne        +0x6A /* 000020C0 */
  2711. 00002058  A8DA                     syscall    OpenRgn
  2712. 0000205A  302E 0014                move.w     D0, [A6 + 0x14]
  2713. 0000205E  D046                     add.w      D0, D6
  2714. 00002060  3D40 FFF6                move.w     [A6 - 0xA], D0
  2715. 00002064  3F00                     move.w     -[A7], D0
  2716. 00002066  3F05                     move.w     -[A7], D5
  2717. 00002068  A893                     syscall    MoveTo
  2718. 0000206A  3004                     move.w     D0, D4
  2719. 0000206C  906E 0014                sub.w      D0, [A6 + 0x14]
  2720. 00002070  3D40 FFF8                move.w     [A6 - 0x8], D0
  2721. 00002074  3F00                     move.w     -[A7], D0
  2722. 00002076  3F05                     move.w     -[A7], D5
  2723. 00002078  A891                     syscall    LineTo
  2724. 0000207A  362E 0016                move.w     D3, [A6 + 0x16]
  2725. 0000207E  D645                     add.w      D3, D5
  2726. 00002080  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  2727. 00002084  3F03                     move.w     -[A7], D3
  2728. 00002086  A891                     syscall    LineTo
  2729. 00002088  3F04                     move.w     -[A7], D4
  2730. 0000208A  3F03                     move.w     -[A7], D3
  2731. 0000208C  A891                     syscall    LineTo
  2732. 0000208E  3F04                     move.w     -[A7], D4
  2733. 00002090  3F07                     move.w     -[A7], D7
  2734. 00002092  A891                     syscall    LineTo
  2735. 00002094  3F06                     move.w     -[A7], D6
  2736. 00002096  3F07                     move.w     -[A7], D7
  2737. 00002098  A891                     syscall    LineTo
  2738. 0000209A  3F06                     move.w     -[A7], D6
  2739. 0000209C  3F03                     move.w     -[A7], D3
  2740. 0000209E  A891                     syscall    LineTo
  2741. 000020A0  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2742. 000020A4  3F03                     move.w     -[A7], D3
  2743. 000020A6  A891                     syscall    LineTo
  2744. 000020A8  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2745. 000020AC  3F05                     move.w     -[A7], D5
  2746. 000020AE  A891                     syscall    LineTo
  2747. 000020B0  2F0C                     move.l     -[A7], A4
  2748. 000020B2  A8DB                     syscall    CloseRgn
  2749. 000020B4  2F0C                     move.l     -[A7], A4
  2750. 000020B6  2F2D CC2C                move.l     -[A7], [A5 - 0x33D4]
  2751. 000020BA  AA12                     syscall    FillCRgn
  2752. 000020BC  2F0C                     move.l     -[A7], A4
  2753. 000020BE  A8D2                     syscall    FrameRgn
  2754. label000020C0:
  2755. 000020C0  0C6E 0003 0018           cmpi.w     [A6 + 0x18], 0x3
  2756. 000020C6  6650                     bne        +0x52 /* 00002118 */
  2757. 000020C8  A8DA                     syscall    OpenRgn
  2758. 000020CA  302E 0014                move.w     D0, [A6 + 0x14]
  2759. 000020CE  D046                     add.w      D0, D6
  2760. 000020D0  3D40 FFF6                move.w     [A6 - 0xA], D0
  2761. 000020D4  3F00                     move.w     -[A7], D0
  2762. 000020D6  3F05                     move.w     -[A7], D5
  2763. 000020D8  A893                     syscall    MoveTo
  2764. 000020DA  3F04                     move.w     -[A7], D4
  2765. 000020DC  3F05                     move.w     -[A7], D5
  2766. 000020DE  A891                     syscall    LineTo
  2767. 000020E0  3F04                     move.w     -[A7], D4
  2768. 000020E2  3F07                     move.w     -[A7], D7
  2769. 000020E4  A891                     syscall    LineTo
  2770. 000020E6  3F06                     move.w     -[A7], D6
  2771. 000020E8  3F07                     move.w     -[A7], D7
  2772. 000020EA  A891                     syscall    LineTo
  2773. 000020EC  362E 0016                move.w     D3, [A6 + 0x16]
  2774. 000020F0  D645                     add.w      D3, D5
  2775. 000020F2  3F06                     move.w     -[A7], D6
  2776. 000020F4  3F03                     move.w     -[A7], D3
  2777. 000020F6  A891                     syscall    LineTo
  2778. 000020F8  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2779. 000020FC  3F03                     move.w     -[A7], D3
  2780. 000020FE  A891                     syscall    LineTo
  2781. 00002100  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  2782. 00002104  3F05                     move.w     -[A7], D5
  2783. 00002106  A891                     syscall    LineTo
  2784. 00002108  2F0C                     move.l     -[A7], A4
  2785. 0000210A  A8DB                     syscall    CloseRgn
  2786. 0000210C  2F0C                     move.l     -[A7], A4
  2787. 0000210E  2F2D CC2C                move.l     -[A7], [A5 - 0x33D4]
  2788. 00002112  AA12                     syscall    FillCRgn
  2789. 00002114  2F0C                     move.l     -[A7], A4
  2790. 00002116  A8D2                     syscall    FrameRgn
  2791. label00002118:
  2792. 00002118  0C6E 0004 0018           cmpi.w     [A6 + 0x18], 0x4
  2793. 0000211E  6628                     bne        +0x2A /* 00002148 */
  2794. 00002120  A8DA                     syscall    OpenRgn
  2795. 00002122  3F06                     move.w     -[A7], D6
  2796. 00002124  3F05                     move.w     -[A7], D5
  2797. 00002126  A893                     syscall    MoveTo
  2798. 00002128  3F04                     move.w     -[A7], D4
  2799. 0000212A  3F05                     move.w     -[A7], D5
  2800. 0000212C  A891                     syscall    LineTo
  2801. 0000212E  3F04                     move.w     -[A7], D4
  2802. 00002130  3F07                     move.w     -[A7], D7
  2803. 00002132  A891                     syscall    LineTo
  2804. 00002134  3F06                     move.w     -[A7], D6
  2805. 00002136  3F07                     move.w     -[A7], D7
  2806. 00002138  A891                     syscall    LineTo
  2807. 0000213A  3F06                     move.w     -[A7], D6
  2808. 0000213C  3F05                     move.w     -[A7], D5
  2809. 0000213E  A891                     syscall    LineTo
  2810. 00002140  2F0C                     move.l     -[A7], A4
  2811. 00002142  A8DB                     syscall    CloseRgn
  2812. 00002144  2F0C                     move.l     -[A7], A4
  2813. 00002146  A8D3                     syscall    PaintRgn
  2814. label00002148:
  2815. 00002148  0C6E 0005 0018           cmpi.w     [A6 + 0x18], 0x5
  2816. 0000214E  6630                     bne        +0x32 /* 00002180 */
  2817. 00002150  A8DA                     syscall    OpenRgn
  2818. 00002152  3F06                     move.w     -[A7], D6
  2819. 00002154  3F05                     move.w     -[A7], D5
  2820. 00002156  A893                     syscall    MoveTo
  2821. 00002158  3F04                     move.w     -[A7], D4
  2822. 0000215A  3F05                     move.w     -[A7], D5
  2823. 0000215C  A891                     syscall    LineTo
  2824. 0000215E  3F04                     move.w     -[A7], D4
  2825. 00002160  3F07                     move.w     -[A7], D7
  2826. 00002162  A891                     syscall    LineTo
  2827. 00002164  3F06                     move.w     -[A7], D6
  2828. 00002166  3F07                     move.w     -[A7], D7
  2829. 00002168  A891                     syscall    LineTo
  2830. 0000216A  3F06                     move.w     -[A7], D6
  2831. 0000216C  3F05                     move.w     -[A7], D5
  2832. 0000216E  A891                     syscall    LineTo
  2833. 00002170  2F0C                     move.l     -[A7], A4
  2834. 00002172  A8DB                     syscall    CloseRgn
  2835. 00002174  2F0C                     move.l     -[A7], A4
  2836. 00002176  2F2D CC2C                move.l     -[A7], [A5 - 0x33D4]
  2837. 0000217A  AA12                     syscall    FillCRgn
  2838. 0000217C  2F0C                     move.l     -[A7], A4
  2839. 0000217E  A8D2                     syscall    FrameRgn
  2840. label00002180:
  2841. 00002180  4CDF 10F8                movem.l    D3,D4,D5,D6,D7,A4, [A7]+
  2842. 00002184  4E5E                     unlink     A6
  2843. 00002186  4E75                     rts
  2844. export_24:
  2845. 00002188  4E56 FF56                link       A6, -0x00AA
  2846. 0000218C  486D DE0C                pea.l      [A5 - 0x21F4]
  2847. 00002190  486E FF57                pea.l      [A6 - 0xA9]
  2848. 00002194  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  2849. 00002198  486E FF57                pea.l      [A6 - 0xA9]
  2850. 0000219C  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  2851. 000021A0  1D40 FF56                move.b     [A6 - 0xAA], D0
  2852. 000021A4  4257                     clr.w      [A7]
  2853. 000021A6  486E FF56                pea.l      [A6 - 0xAA]
  2854. 000021AA  4267                     clr.w      -[A7]
  2855. 000021AC  486E FFA2                pea.l      [A6 - 0x5E]
  2856. 000021B0  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  2857. 000021B4  4A5F                     tst.w      [A7]+
  2858. 000021B6  4FEF 000A                lea.l      A7, [A7 + 0xA]
  2859. 000021BA  665C                     bne        +0x5E /* 00002218 */
  2860. 000021BC  7002                     moveq.l    D0, 0x02
  2861. 000021BE  2D40 FF96                move.l     [A6 - 0x6A], D0
  2862. 000021C2  4267                     clr.w      -[A7]
  2863. 000021C4  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  2864. 000021C8  486E FF96                pea.l      [A6 - 0x6A]
  2865. 000021CC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2866. 000021D0  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  2867. 000021D4  4A5F                     tst.w      [A7]+
  2868. 000021D6  670C                     beq        +0xE /* 000021E4 */
  2869. 000021D8  4267                     clr.w      -[A7]
  2870. 000021DA  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  2871. 000021DE  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  2872. 000021E2  6034                     bra        +0x36 /* 00002218 */
  2873. label000021E4:
  2874. 000021E4  2D7C 0000 00B0 FF96      move.l     [A6 - 0x6A], 0xB0
  2875. 000021EC  4267                     clr.w      -[A7]
  2876. 000021EE  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  2877. 000021F2  486E FF96                pea.l      [A6 - 0x6A]
  2878. 000021F6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2879. 000021FA  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  2880. 000021FE  4A5F                     tst.w      [A7]+
  2881. 00002200  670C                     beq        +0xE /* 0000220E */
  2882. 00002202  4267                     clr.w      -[A7]
  2883. 00002204  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  2884. 00002208  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  2885. 0000220C  600A                     bra        +0xC /* 00002218 */
  2886. label0000220E:
  2887. 0000220E  4267                     clr.w      -[A7]
  2888. 00002210  3F2E FFA2                move.w     -[A7], [A6 - 0x5E]
  2889. 00002214  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  2890. label00002218:
  2891. 00002218  4E5E                     unlink     A6
  2892. 0000221A  4E75                     rts
  2893. export_25:
  2894. 0000221C  4E56 FF98                link       A6, -0x0068
  2895. 00002220  2F07                     move.l     -[A7], D7
  2896. 00002222  3D7C 00A0 FF9E           move.w     [A6 - 0x62], 0xA0
  2897. 00002228  3D7C 0041 FF9C           move.w     [A6 - 0x64], 0x41 /* 'A' */
  2898. 0000222E  2D7C 4448 4B45 FFA6      move.l     [A6 - 0x5A], 0x44484B45 /* 'DHKE' */
  2899. 00002236  7E01                     moveq.l    D7, 0x01
  2900. 00002238  2F2E FF9C                move.l     -[A7], [A6 - 0x64]
  2901. 0000223C  486D DE20                pea.l      [A5 - 0x21E0]
  2902. 00002240  42A7                     clr.l      -[A7]
  2903. 00002242  3F07                     move.w     -[A7], D7
  2904. 00002244  486E FFA6                pea.l      [A6 - 0x5A]
  2905. 00002248  42A7                     clr.l      -[A7]
  2906. 0000224A  486E FFB6                pea.l      [A6 - 0x4A]
  2907. 0000224E  3F3C 0002                move.w     -[A7], 0x2
  2908. 00002252  A9EA                     syscall    Pack3
  2909. 00002254  4A2E FFB6                tst.b      [A6 - 0x4A]
  2910. 00002258  6700 008E                beq        +0x90 /* 000022E8 */
  2911. 0000225C  4267                     clr.w      -[A7]
  2912. 0000225E  486E FFC0                pea.l      [A6 - 0x40]
  2913. 00002262  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  2914. 00002266  486E FFA4                pea.l      [A6 - 0x5C]
  2915. 0000226A  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  2916. 0000226E  4A5F                     tst.w      [A7]+
  2917. 00002270  670A                     beq        +0xC /* 0000227C */
  2918. 00002272  486D DE22                pea.l      [A5 - 0x21DE]
  2919. 00002276  4EBA 103A                jsr        [PC + 0x103A /* 000032B2 */]
  2920. 0000227A  606C                     bra        +0x6E /* 000022E8 */
  2921. label0000227C:
  2922. 0000227C  7002                     moveq.l    D0, 0x02
  2923. 0000227E  2D40 FF98                move.l     [A6 - 0x68], D0
  2924. 00002282  4267                     clr.w      -[A7]
  2925. 00002284  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  2926. 00002288  486E FF98                pea.l      [A6 - 0x68]
  2927. 0000228C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  2928. 00002290  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  2929. 00002294  4A5F                     tst.w      [A7]+
  2930. 00002296  6714                     beq        +0x16 /* 000022AC */
  2931. 00002298  486D DE32                pea.l      [A5 - 0x21CE]
  2932. 0000229C  4EBA 1014                jsr        [PC + 0x1014 /* 000032B2 */]
  2933. 000022A0  4257                     clr.w      [A7]
  2934. 000022A2  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  2935. 000022A6  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  2936. 000022AA  603C                     bra        +0x3E /* 000022E8 */
  2937. label000022AC:
  2938. 000022AC  2D7C 0000 00B0 FF98      move.l     [A6 - 0x68], 0xB0
  2939. 000022B4  4267                     clr.w      -[A7]
  2940. 000022B6  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  2941. 000022BA  486E FF98                pea.l      [A6 - 0x68]
  2942. 000022BE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  2943. 000022C2  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  2944. 000022C6  4A5F                     tst.w      [A7]+
  2945. 000022C8  6714                     beq        +0x16 /* 000022DE */
  2946. 000022CA  486D DE50                pea.l      [A5 - 0x21B0]
  2947. 000022CE  4EBA 0FE2                jsr        [PC + 0xFE2 /* 000032B2 */]
  2948. 000022D2  4257                     clr.w      [A7]
  2949. 000022D4  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  2950. 000022D8  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  2951. 000022DC  600A                     bra        +0xC /* 000022E8 */
  2952. label000022DE:
  2953. 000022DE  4267                     clr.w      -[A7]
  2954. 000022E0  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  2955. 000022E4  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  2956. label000022E8:
  2957. 000022E8  2E2E FF94                move.l     D7, [A6 - 0x6C]
  2958. 000022EC  4E5E                     unlink     A6
  2959. 000022EE  4E75                     rts
  2960. export_26:
  2961. 000022F0  4E56 FFA8                link       A6, -0x0058
  2962. 000022F4  3D7C 00A0 FFAE           move.w     [A6 - 0x52], 0xA0
  2963. 000022FA  3D7C 003E FFAC           move.w     [A6 - 0x54], 0x3E /* '>' */
  2964. 00002300  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  2965. 00002304  486D DE6A                pea.l      [A5 - 0x2196]
  2966. 00002308  486D DE86                pea.l      [A5 - 0x217A]
  2967. 0000230C  42A7                     clr.l      -[A7]
  2968. 0000230E  486E FFB6                pea.l      [A6 - 0x4A]
  2969. 00002312  3F3C 0001                move.w     -[A7], 0x1
  2970. 00002316  A9EA                     syscall    Pack3
  2971. 00002318  4A2E FFB6                tst.b      [A6 - 0x4A]
  2972. 0000231C  6700 0106                beq        +0x108 /* 00002424 */
  2973. 00002320  4267                     clr.w      -[A7]
  2974. 00002322  486E FFC0                pea.l      [A6 - 0x40]
  2975. 00002326  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  2976. 0000232A  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  2977. 00002330  2F3C 4448 4B45           move.l     -[A7], 0x44484B45 /* 'DHKE' */
  2978. 00002336  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  2979. 0000233A  4A5F                     tst.w      [A7]+
  2980. 0000233C  675A                     beq        +0x5C /* 00002398 */
  2981. 0000233E  4267                     clr.w      -[A7]
  2982. 00002340  486E FFC0                pea.l      [A6 - 0x40]
  2983. 00002344  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  2984. 00002348  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  2985. 0000234E  2F3C 4448 4B45           move.l     -[A7], 0x44484B45 /* 'DHKE' */
  2986. 00002354  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  2987. 00002358  0C5F FFD0                cmpi.w     [A7]+, 0xFFD0
  2988. 0000235C  6610                     bne        +0x12 /* 0000236E */
  2989. 0000235E  4267                     clr.w      -[A7]
  2990. 00002360  486E FFC0                pea.l      [A6 - 0x40]
  2991. 00002364  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  2992. 00002368  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  2993. 0000236C  548F                     addq.l     A7, 2
  2994. label0000236E:
  2995. 0000236E  4267                     clr.w      -[A7]
  2996. 00002370  486E FFC0                pea.l      [A6 - 0x40]
  2997. 00002374  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  2998. 00002378  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  2999. 0000237E  2F3C 4448 4B45           move.l     -[A7], 0x44484B45 /* 'DHKE' */
  3000. 00002384  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3001. 00002388  4A5F                     tst.w      [A7]+
  3002. 0000238A  670C                     beq        +0xE /* 00002398 */
  3003. 0000238C  486D DE88                pea.l      [A5 - 0x2178]
  3004. 00002390  4EBA 0F20                jsr        [PC + 0xF20 /* 000032B2 */]
  3005. 00002394  6000 008E                bra        +0x90 /* 00002424 */
  3006. label00002398:
  3007. 00002398  4267                     clr.w      -[A7]
  3008. 0000239A  486E FFC0                pea.l      [A6 - 0x40]
  3009. 0000239E  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3010. 000023A2  486E FFB4                pea.l      [A6 - 0x4C]
  3011. 000023A6  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  3012. 000023AA  4A5F                     tst.w      [A7]+
  3013. 000023AC  670A                     beq        +0xC /* 000023B8 */
  3014. 000023AE  486D DE9A                pea.l      [A5 - 0x2166]
  3015. 000023B2  4EBA 0EFE                jsr        [PC + 0xEFE /* 000032B2 */]
  3016. 000023B6  606C                     bra        +0x6E /* 00002424 */
  3017. label000023B8:
  3018. 000023B8  7002                     moveq.l    D0, 0x02
  3019. 000023BA  2D40 FFA8                move.l     [A6 - 0x58], D0
  3020. 000023BE  4267                     clr.w      -[A7]
  3021. 000023C0  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3022. 000023C4  486E FFA8                pea.l      [A6 - 0x58]
  3023. 000023C8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3024. 000023CC  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3025. 000023D0  4A5F                     tst.w      [A7]+
  3026. 000023D2  6714                     beq        +0x16 /* 000023E8 */
  3027. 000023D4  486D DEAA                pea.l      [A5 - 0x2156]
  3028. 000023D8  4EBA 0ED8                jsr        [PC + 0xED8 /* 000032B2 */]
  3029. 000023DC  4257                     clr.w      [A7]
  3030. 000023DE  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3031. 000023E2  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3032. 000023E6  603C                     bra        +0x3E /* 00002424 */
  3033. label000023E8:
  3034. 000023E8  2D7C 0000 00B0 FFA8      move.l     [A6 - 0x58], 0xB0
  3035. 000023F0  4267                     clr.w      -[A7]
  3036. 000023F2  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3037. 000023F6  486E FFA8                pea.l      [A6 - 0x58]
  3038. 000023FA  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3039. 000023FE  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3040. 00002402  4A5F                     tst.w      [A7]+
  3041. 00002404  6714                     beq        +0x16 /* 0000241A */
  3042. 00002406  486D DEC8                pea.l      [A5 - 0x2138]
  3043. 0000240A  4EBA 0EA6                jsr        [PC + 0xEA6 /* 000032B2 */]
  3044. 0000240E  4257                     clr.w      [A7]
  3045. 00002410  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3046. 00002414  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3047. 00002418  600A                     bra        +0xC /* 00002424 */
  3048. label0000241A:
  3049. 0000241A  4267                     clr.w      -[A7]
  3050. 0000241C  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3051. 00002420  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3052. label00002424:
  3053. 00002424  4E5E                     unlink     A6
  3054. 00002426  4E75                     rts
  3055. 00002428  4E56 FF94                link       A6, -0x006C
  3056. 0000242C  2F07                     move.l     -[A7], D7
  3057. 0000242E  3D7C 00A0 FF9E           move.w     [A6 - 0x62], 0xA0
  3058. 00002434  3D7C 0041 FF9C           move.w     [A6 - 0x64], 0x41 /* 'A' */
  3059. 0000243A  2D7C 4448 4D55 FFA6      move.l     [A6 - 0x5A], 0x44484D55 /* 'DHMU' */
  3060. 00002442  7E01                     moveq.l    D7, 0x01
  3061. 00002444  2F2E FF9C                move.l     -[A7], [A6 - 0x64]
  3062. 00002448  486D DEE4                pea.l      [A5 - 0x211C]
  3063. 0000244C  42A7                     clr.l      -[A7]
  3064. 0000244E  3F07                     move.w     -[A7], D7
  3065. 00002450  486E FFA6                pea.l      [A6 - 0x5A]
  3066. 00002454  42A7                     clr.l      -[A7]
  3067. 00002456  486E FFB6                pea.l      [A6 - 0x4A]
  3068. 0000245A  3F3C 0002                move.w     -[A7], 0x2
  3069. 0000245E  A9EA                     syscall    Pack3
  3070. 00002460  4A2E FFB6                tst.b      [A6 - 0x4A]
  3071. 00002464  6700 0178                beq        +0x17A /* 000025DE */
  3072. 00002468  4267                     clr.w      -[A7]
  3073. 0000246A  486E FFC0                pea.l      [A6 - 0x40]
  3074. 0000246E  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3075. 00002472  486E FFA4                pea.l      [A6 - 0x5C]
  3076. 00002476  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  3077. 0000247A  4A5F                     tst.w      [A7]+
  3078. 0000247C  670C                     beq        +0xE /* 0000248A */
  3079. 0000247E  486D DEE6                pea.l      [A5 - 0x211A]
  3080. 00002482  4EBA 0E2E                jsr        [PC + 0xE2E /* 000032B2 */]
  3081. 00002486  6000 0156                bra        +0x158 /* 000025DE */
  3082. label0000248A:
  3083. 0000248A  7002                     moveq.l    D0, 0x02
  3084. 0000248C  2D40 FF98                move.l     [A6 - 0x68], D0
  3085. 00002490  4267                     clr.w      -[A7]
  3086. 00002492  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3087. 00002496  486E FF98                pea.l      [A6 - 0x68]
  3088. 0000249A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3089. 0000249E  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3090. 000024A2  4A5F                     tst.w      [A7]+
  3091. 000024A4  6716                     beq        +0x18 /* 000024BC */
  3092. 000024A6  486D DEF6                pea.l      [A5 - 0x210A]
  3093. 000024AA  4EBA 0E06                jsr        [PC + 0xE06 /* 000032B2 */]
  3094. 000024AE  4257                     clr.w      [A7]
  3095. 000024B0  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3096. 000024B4  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3097. 000024B8  6000 0124                bra        +0x126 /* 000025DE */
  3098. label000024BC:
  3099. 000024BC  4267                     clr.w      -[A7]
  3100. 000024BE  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3101. 000024C2  486E FF98                pea.l      [A6 - 0x68]
  3102. 000024C6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3103. 000024CA  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3104. 000024CE  4A5F                     tst.w      [A7]+
  3105. 000024D0  6716                     beq        +0x18 /* 000024E8 */
  3106. 000024D2  486D DF14                pea.l      [A5 - 0x20EC]
  3107. 000024D6  4EBA 0DDA                jsr        [PC + 0xDDA /* 000032B2 */]
  3108. 000024DA  4257                     clr.w      [A7]
  3109. 000024DC  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3110. 000024E0  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3111. 000024E4  6000 00F8                bra        +0xFA /* 000025DE */
  3112. label000024E8:
  3113. 000024E8  4267                     clr.w      -[A7]
  3114. 000024EA  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3115. 000024EE  486E FF98                pea.l      [A6 - 0x68]
  3116. 000024F2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3117. 000024F6  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3118. 000024FA  4A5F                     tst.w      [A7]+
  3119. 000024FC  6716                     beq        +0x18 /* 00002514 */
  3120. 000024FE  486D DF30                pea.l      [A5 - 0x20D0]
  3121. 00002502  4EBA 0DAE                jsr        [PC + 0xDAE /* 000032B2 */]
  3122. 00002506  4257                     clr.w      [A7]
  3123. 00002508  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3124. 0000250C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3125. 00002510  6000 00CC                bra        +0xCE /* 000025DE */
  3126. label00002514:
  3127. 00002514  4267                     clr.w      -[A7]
  3128. 00002516  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3129. 0000251A  486E FF98                pea.l      [A6 - 0x68]
  3130. 0000251E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3131. 00002522  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3132. 00002526  4A5F                     tst.w      [A7]+
  3133. 00002528  6716                     beq        +0x18 /* 00002540 */
  3134. 0000252A  486D DF50                pea.l      [A5 - 0x20B0]
  3135. 0000252E  4EBA 0D82                jsr        [PC + 0xD82 /* 000032B2 */]
  3136. 00002532  4257                     clr.w      [A7]
  3137. 00002534  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3138. 00002538  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3139. 0000253C  6000 00A0                bra        +0xA2 /* 000025DE */
  3140. label00002540:
  3141. 00002540  206E 0014                movea.l    A0, [A6 + 0x14]
  3142. 00002544  3050                     movea.w    A0, [A0]
  3143. 00002546  D1C8                     add.l      A0, A0
  3144. 00002548  2D48 FF98                move.l     [A6 - 0x68], A0
  3145. 0000254C  4267                     clr.w      -[A7]
  3146. 0000254E  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3147. 00002552  486E FF98                pea.l      [A6 - 0x68]
  3148. 00002556  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3149. 0000255A  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3150. 0000255E  4A5F                     tst.w      [A7]+
  3151. 00002560  6714                     beq        +0x16 /* 00002576 */
  3152. 00002562  486D DF60                pea.l      [A5 - 0x20A0]
  3153. 00002566  4EBA 0D4A                jsr        [PC + 0xD4A /* 000032B2 */]
  3154. 0000256A  4257                     clr.w      [A7]
  3155. 0000256C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3156. 00002570  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3157. 00002574  6068                     bra        +0x6A /* 000025DE */
  3158. label00002576:
  3159. 00002576  4267                     clr.w      -[A7]
  3160. 00002578  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3161. 0000257C  486E FF98                pea.l      [A6 - 0x68]
  3162. 00002580  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3163. 00002584  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3164. 00002588  4A5F                     tst.w      [A7]+
  3165. 0000258A  6714                     beq        +0x16 /* 000025A0 */
  3166. 0000258C  486D DF72                pea.l      [A5 - 0x208E]
  3167. 00002590  4EBA 0D20                jsr        [PC + 0xD20 /* 000032B2 */]
  3168. 00002594  4257                     clr.w      [A7]
  3169. 00002596  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3170. 0000259A  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3171. 0000259E  603E                     bra        +0x40 /* 000025DE */
  3172. label000025A0:
  3173. 000025A0  206E 0014                movea.l    A0, [A6 + 0x14]
  3174. 000025A4  3050                     movea.w    A0, [A0]
  3175. 000025A6  2D48 FF98                move.l     [A6 - 0x68], A0
  3176. 000025AA  4267                     clr.w      -[A7]
  3177. 000025AC  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3178. 000025B0  486E FF98                pea.l      [A6 - 0x68]
  3179. 000025B4  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  3180. 000025B8  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3181. 000025BC  4A5F                     tst.w      [A7]+
  3182. 000025BE  6714                     beq        +0x16 /* 000025D4 */
  3183. 000025C0  486D DF88                pea.l      [A5 - 0x2078]
  3184. 000025C4  4EBA 0CEC                jsr        [PC + 0xCEC /* 000032B2 */]
  3185. 000025C8  4257                     clr.w      [A7]
  3186. 000025CA  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3187. 000025CE  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3188. 000025D2  600A                     bra        +0xC /* 000025DE */
  3189. label000025D4:
  3190. 000025D4  4267                     clr.w      -[A7]
  3191. 000025D6  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3192. 000025DA  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3193. label000025DE:
  3194. 000025DE  2E2E FF90                move.l     D7, [A6 - 0x70]
  3195. 000025E2  4E5E                     unlink     A6
  3196. 000025E4  4E75                     rts
  3197. 000025E6  4E56 FFA4                link       A6, -0x005C
  3198. 000025EA  3D7C 00A0 FFAE           move.w     [A6 - 0x52], 0xA0
  3199. 000025F0  3D7C 003E FFAC           move.w     [A6 - 0x54], 0x3E /* '>' */
  3200. 000025F6  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  3201. 000025FA  486D DFA8                pea.l      [A5 - 0x2058]
  3202. 000025FE  486D DFC0                pea.l      [A5 - 0x2040]
  3203. 00002602  42A7                     clr.l      -[A7]
  3204. 00002604  486E FFB6                pea.l      [A6 - 0x4A]
  3205. 00002608  3F3C 0001                move.w     -[A7], 0x1
  3206. 0000260C  A9EA                     syscall    Pack3
  3207. 0000260E  4A2E FFB6                tst.b      [A6 - 0x4A]
  3208. 00002612  6700 01F0                beq        +0x1F2 /* 00002804 */
  3209. 00002616  4267                     clr.w      -[A7]
  3210. 00002618  486E FFC0                pea.l      [A6 - 0x40]
  3211. 0000261C  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3212. 00002620  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  3213. 00002626  2F3C 4448 4D55           move.l     -[A7], 0x44484D55 /* 'DHMU' */
  3214. 0000262C  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3215. 00002630  4A5F                     tst.w      [A7]+
  3216. 00002632  675A                     beq        +0x5C /* 0000268E */
  3217. 00002634  4267                     clr.w      -[A7]
  3218. 00002636  486E FFC0                pea.l      [A6 - 0x40]
  3219. 0000263A  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3220. 0000263E  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  3221. 00002644  2F3C 4448 4D55           move.l     -[A7], 0x44484D55 /* 'DHMU' */
  3222. 0000264A  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3223. 0000264E  0C5F FFD0                cmpi.w     [A7]+, 0xFFD0
  3224. 00002652  6610                     bne        +0x12 /* 00002664 */
  3225. 00002654  4267                     clr.w      -[A7]
  3226. 00002656  486E FFC0                pea.l      [A6 - 0x40]
  3227. 0000265A  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3228. 0000265E  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  3229. 00002662  548F                     addq.l     A7, 2
  3230. label00002664:
  3231. 00002664  4267                     clr.w      -[A7]
  3232. 00002666  486E FFC0                pea.l      [A6 - 0x40]
  3233. 0000266A  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3234. 0000266E  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  3235. 00002674  2F3C 4448 4D55           move.l     -[A7], 0x44484D55 /* 'DHMU' */
  3236. 0000267A  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3237. 0000267E  4A5F                     tst.w      [A7]+
  3238. 00002680  670C                     beq        +0xE /* 0000268E */
  3239. 00002682  486D DFC2                pea.l      [A5 - 0x203E]
  3240. 00002686  4EBA 0C2A                jsr        [PC + 0xC2A /* 000032B2 */]
  3241. 0000268A  6000 0178                bra        +0x17A /* 00002804 */
  3242. label0000268E:
  3243. 0000268E  4267                     clr.w      -[A7]
  3244. 00002690  486E FFC0                pea.l      [A6 - 0x40]
  3245. 00002694  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3246. 00002698  486E FFB4                pea.l      [A6 - 0x4C]
  3247. 0000269C  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  3248. 000026A0  4A5F                     tst.w      [A7]+
  3249. 000026A2  670C                     beq        +0xE /* 000026B0 */
  3250. 000026A4  486D DFD4                pea.l      [A5 - 0x202C]
  3251. 000026A8  4EBA 0C08                jsr        [PC + 0xC08 /* 000032B2 */]
  3252. 000026AC  6000 0156                bra        +0x158 /* 00002804 */
  3253. label000026B0:
  3254. 000026B0  7002                     moveq.l    D0, 0x02
  3255. 000026B2  2D40 FFA8                move.l     [A6 - 0x58], D0
  3256. 000026B6  4267                     clr.w      -[A7]
  3257. 000026B8  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3258. 000026BC  486E FFA8                pea.l      [A6 - 0x58]
  3259. 000026C0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3260. 000026C4  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3261. 000026C8  4A5F                     tst.w      [A7]+
  3262. 000026CA  6716                     beq        +0x18 /* 000026E2 */
  3263. 000026CC  486D DFE4                pea.l      [A5 - 0x201C]
  3264. 000026D0  4EBA 0BE0                jsr        [PC + 0xBE0 /* 000032B2 */]
  3265. 000026D4  4257                     clr.w      [A7]
  3266. 000026D6  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3267. 000026DA  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3268. 000026DE  6000 0124                bra        +0x126 /* 00002804 */
  3269. label000026E2:
  3270. 000026E2  4267                     clr.w      -[A7]
  3271. 000026E4  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3272. 000026E8  486E FFA8                pea.l      [A6 - 0x58]
  3273. 000026EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3274. 000026F0  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3275. 000026F4  4A5F                     tst.w      [A7]+
  3276. 000026F6  6716                     beq        +0x18 /* 0000270E */
  3277. 000026F8  486D E002                pea.l      [A5 - 0x1FFE]
  3278. 000026FC  4EBA 0BB4                jsr        [PC + 0xBB4 /* 000032B2 */]
  3279. 00002700  4257                     clr.w      [A7]
  3280. 00002702  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3281. 00002706  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3282. 0000270A  6000 00F8                bra        +0xFA /* 00002804 */
  3283. label0000270E:
  3284. 0000270E  4267                     clr.w      -[A7]
  3285. 00002710  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3286. 00002714  486E FFA8                pea.l      [A6 - 0x58]
  3287. 00002718  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3288. 0000271C  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3289. 00002720  4A5F                     tst.w      [A7]+
  3290. 00002722  6716                     beq        +0x18 /* 0000273A */
  3291. 00002724  486D E020                pea.l      [A5 - 0x1FE0]
  3292. 00002728  4EBA 0B88                jsr        [PC + 0xB88 /* 000032B2 */]
  3293. 0000272C  4257                     clr.w      [A7]
  3294. 0000272E  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3295. 00002732  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3296. 00002736  6000 00CC                bra        +0xCE /* 00002804 */
  3297. label0000273A:
  3298. 0000273A  4267                     clr.w      -[A7]
  3299. 0000273C  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3300. 00002740  486E FFA8                pea.l      [A6 - 0x58]
  3301. 00002744  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3302. 00002748  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3303. 0000274C  4A5F                     tst.w      [A7]+
  3304. 0000274E  6716                     beq        +0x18 /* 00002766 */
  3305. 00002750  486D E040                pea.l      [A5 - 0x1FC0]
  3306. 00002754  4EBA 0B5C                jsr        [PC + 0xB5C /* 000032B2 */]
  3307. 00002758  4257                     clr.w      [A7]
  3308. 0000275A  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3309. 0000275E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3310. 00002762  6000 00A0                bra        +0xA2 /* 00002804 */
  3311. label00002766:
  3312. 00002766  206E 0014                movea.l    A0, [A6 + 0x14]
  3313. 0000276A  3050                     movea.w    A0, [A0]
  3314. 0000276C  D1C8                     add.l      A0, A0
  3315. 0000276E  2D48 FFA8                move.l     [A6 - 0x58], A0
  3316. 00002772  4267                     clr.w      -[A7]
  3317. 00002774  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3318. 00002778  486E FFA8                pea.l      [A6 - 0x58]
  3319. 0000277C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3320. 00002780  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3321. 00002784  4A5F                     tst.w      [A7]+
  3322. 00002786  6714                     beq        +0x16 /* 0000279C */
  3323. 00002788  486D E052                pea.l      [A5 - 0x1FAE]
  3324. 0000278C  4EBA 0B24                jsr        [PC + 0xB24 /* 000032B2 */]
  3325. 00002790  4257                     clr.w      [A7]
  3326. 00002792  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3327. 00002796  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3328. 0000279A  6068                     bra        +0x6A /* 00002804 */
  3329. label0000279C:
  3330. 0000279C  4267                     clr.w      -[A7]
  3331. 0000279E  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3332. 000027A2  486E FFA8                pea.l      [A6 - 0x58]
  3333. 000027A6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3334. 000027AA  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3335. 000027AE  4A5F                     tst.w      [A7]+
  3336. 000027B0  6714                     beq        +0x16 /* 000027C6 */
  3337. 000027B2  486D E064                pea.l      [A5 - 0x1F9C]
  3338. 000027B6  4EBA 0AFA                jsr        [PC + 0xAFA /* 000032B2 */]
  3339. 000027BA  4257                     clr.w      [A7]
  3340. 000027BC  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3341. 000027C0  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3342. 000027C4  603E                     bra        +0x40 /* 00002804 */
  3343. label000027C6:
  3344. 000027C6  206E 0014                movea.l    A0, [A6 + 0x14]
  3345. 000027CA  3050                     movea.w    A0, [A0]
  3346. 000027CC  2D48 FFA8                move.l     [A6 - 0x58], A0
  3347. 000027D0  4267                     clr.w      -[A7]
  3348. 000027D2  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3349. 000027D6  486E FFA8                pea.l      [A6 - 0x58]
  3350. 000027DA  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  3351. 000027DE  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3352. 000027E2  4A5F                     tst.w      [A7]+
  3353. 000027E4  6714                     beq        +0x16 /* 000027FA */
  3354. 000027E6  486D E07A                pea.l      [A5 - 0x1F86]
  3355. 000027EA  4EBA 0AC6                jsr        [PC + 0xAC6 /* 000032B2 */]
  3356. 000027EE  4257                     clr.w      [A7]
  3357. 000027F0  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3358. 000027F4  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3359. 000027F8  600A                     bra        +0xC /* 00002804 */
  3360. label000027FA:
  3361. 000027FA  4267                     clr.w      -[A7]
  3362. 000027FC  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3363. 00002800  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3364. label00002804:
  3365. 00002804  4E5E                     unlink     A6
  3366. 00002806  4E75                     rts
  3367. export_27:
  3368. 00002808  4E56 FF98                link       A6, -0x0068
  3369. 0000280C  48E7 0138                movem.l    -[A7], D7,A2,A3,A4
  3370. 00002810  286E 0014                movea.l    A4, [A6 + 0x14]
  3371. 00002814  266E 0018                movea.l    A3, [A6 + 0x18]
  3372. 00002818  246E 001C                movea.l    A2, [A6 + 0x1C]
  3373. 0000281C  3D7C 00A0 FF9E           move.w     [A6 - 0x62], 0xA0
  3374. 00002822  3D7C 0041 FF9C           move.w     [A6 - 0x64], 0x41 /* 'A' */
  3375. 00002828  2D7C 4448 4D55 FFA6      move.l     [A6 - 0x5A], 0x44484D55 /* 'DHMU' */
  3376. 00002830  7E01                     moveq.l    D7, 0x01
  3377. 00002832  2F2E FF9C                move.l     -[A7], [A6 - 0x64]
  3378. 00002836  486D E09C                pea.l      [A5 - 0x1F64]
  3379. 0000283A  42A7                     clr.l      -[A7]
  3380. 0000283C  3F07                     move.w     -[A7], D7
  3381. 0000283E  486E FFA6                pea.l      [A6 - 0x5A]
  3382. 00002842  42A7                     clr.l      -[A7]
  3383. 00002844  486E FFB6                pea.l      [A6 - 0x4A]
  3384. 00002848  3F3C 0002                move.w     -[A7], 0x2
  3385. 0000284C  A9EA                     syscall    Pack3
  3386. 0000284E  4A2E FFB6                tst.b      [A6 - 0x4A]
  3387. 00002852  6700 0592                beq        +0x594 /* 00002DE6 */
  3388. 00002856  4267                     clr.w      -[A7]
  3389. 00002858  486E FFC0                pea.l      [A6 - 0x40]
  3390. 0000285C  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3391. 00002860  486E FFA4                pea.l      [A6 - 0x5C]
  3392. 00002864  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  3393. 00002868  4A5F                     tst.w      [A7]+
  3394. 0000286A  670C                     beq        +0xE /* 00002878 */
  3395. 0000286C  486D E09E                pea.l      [A5 - 0x1F62]
  3396. 00002870  4EBA 0A40                jsr        [PC + 0xA40 /* 000032B2 */]
  3397. 00002874  6000 0570                bra        +0x572 /* 00002DE6 */
  3398. label00002878:
  3399. 00002878  7002                     moveq.l    D0, 0x02
  3400. 0000287A  2D40 FF98                move.l     [A6 - 0x68], D0
  3401. 0000287E  4267                     clr.w      -[A7]
  3402. 00002880  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3403. 00002884  486E FF98                pea.l      [A6 - 0x68]
  3404. 00002888  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3405. 0000288C  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3406. 00002890  4A5F                     tst.w      [A7]+
  3407. 00002892  6716                     beq        +0x18 /* 000028AA */
  3408. 00002894  486D E0AE                pea.l      [A5 - 0x1F52]
  3409. 00002898  4EBA 0A18                jsr        [PC + 0xA18 /* 000032B2 */]
  3410. 0000289C  4257                     clr.w      [A7]
  3411. 0000289E  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3412. 000028A2  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3413. 000028A6  6000 053E                bra        +0x540 /* 00002DE6 */
  3414. label000028AA:
  3415. 000028AA  206E 0008                movea.l    A0, [A6 + 0x8]
  3416. 000028AE  0C50 3039                cmpi.w     [A0], 0x3039 /* '09' */
  3417. 000028B2  6600 03A4                bne        +0x3A6 /* 00002C58 */
  3418. 000028B6  4267                     clr.w      -[A7]
  3419. 000028B8  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3420. 000028BC  486E FF98                pea.l      [A6 - 0x68]
  3421. 000028C0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3422. 000028C4  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3423. 000028C8  4A5F                     tst.w      [A7]+
  3424. 000028CA  6716                     beq        +0x18 /* 000028E2 */
  3425. 000028CC  486D E0C6                pea.l      [A5 - 0x1F3A]
  3426. 000028D0  4EBA 09E0                jsr        [PC + 0x9E0 /* 000032B2 */]
  3427. 000028D4  4257                     clr.w      [A7]
  3428. 000028D6  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3429. 000028DA  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3430. 000028DE  6000 0506                bra        +0x508 /* 00002DE6 */
  3431. label000028E2:
  3432. 000028E2  4267                     clr.w      -[A7]
  3433. 000028E4  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3434. 000028E8  486E FF98                pea.l      [A6 - 0x68]
  3435. 000028EC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3436. 000028F0  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3437. 000028F4  4A5F                     tst.w      [A7]+
  3438. 000028F6  6716                     beq        +0x18 /* 0000290E */
  3439. 000028F8  486D E0E2                pea.l      [A5 - 0x1F1E]
  3440. 000028FC  4EBA 09B4                jsr        [PC + 0x9B4 /* 000032B2 */]
  3441. 00002900  4257                     clr.w      [A7]
  3442. 00002902  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3443. 00002906  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3444. 0000290A  6000 04DA                bra        +0x4DC /* 00002DE6 */
  3445. label0000290E:
  3446. 0000290E  4267                     clr.w      -[A7]
  3447. 00002910  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3448. 00002914  486E FF98                pea.l      [A6 - 0x68]
  3449. 00002918  2F0C                     move.l     -[A7], A4
  3450. 0000291A  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3451. 0000291E  4A5F                     tst.w      [A7]+
  3452. 00002920  6716                     beq        +0x18 /* 00002938 */
  3453. 00002922  486D E102                pea.l      [A5 - 0x1EFE]
  3454. 00002926  4EBA 098A                jsr        [PC + 0x98A /* 000032B2 */]
  3455. 0000292A  4257                     clr.w      [A7]
  3456. 0000292C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3457. 00002930  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3458. 00002934  6000 04B0                bra        +0x4B2 /* 00002DE6 */
  3459. label00002938:
  3460. 00002938  4267                     clr.w      -[A7]
  3461. 0000293A  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3462. 0000293E  486E FF98                pea.l      [A6 - 0x68]
  3463. 00002942  2F0B                     move.l     -[A7], A3
  3464. 00002944  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3465. 00002948  4A5F                     tst.w      [A7]+
  3466. 0000294A  6716                     beq        +0x18 /* 00002962 */
  3467. 0000294C  486D E112                pea.l      [A5 - 0x1EEE]
  3468. 00002950  4EBA 0960                jsr        [PC + 0x960 /* 000032B2 */]
  3469. 00002954  4257                     clr.w      [A7]
  3470. 00002956  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3471. 0000295A  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3472. 0000295E  6000 0486                bra        +0x488 /* 00002DE6 */
  3473. label00002962:
  3474. 00002962  4267                     clr.w      -[A7]
  3475. 00002964  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3476. 00002968  486E FF98                pea.l      [A6 - 0x68]
  3477. 0000296C  2F0A                     move.l     -[A7], A2
  3478. 0000296E  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3479. 00002972  4A5F                     tst.w      [A7]+
  3480. 00002974  6716                     beq        +0x18 /* 0000298C */
  3481. 00002976  486D E122                pea.l      [A5 - 0x1EDE]
  3482. 0000297A  4EBA 0936                jsr        [PC + 0x936 /* 000032B2 */]
  3483. 0000297E  4257                     clr.w      [A7]
  3484. 00002980  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3485. 00002984  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3486. 00002988  6000 045C                bra        +0x45E /* 00002DE6 */
  3487. label0000298C:
  3488. 0000298C  7001                     moveq.l    D0, 0x01
  3489. 0000298E  2D40 FF98                move.l     [A6 - 0x68], D0
  3490. 00002992  4267                     clr.w      -[A7]
  3491. 00002994  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3492. 00002998  486E FF98                pea.l      [A6 - 0x68]
  3493. 0000299C  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  3494. 000029A0  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3495. 000029A4  4A5F                     tst.w      [A7]+
  3496. 000029A6  6716                     beq        +0x18 /* 000029BE */
  3497. 000029A8  486D E132                pea.l      [A5 - 0x1ECE]
  3498. 000029AC  4EBA 0904                jsr        [PC + 0x904 /* 000032B2 */]
  3499. 000029B0  4257                     clr.w      [A7]
  3500. 000029B2  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3501. 000029B6  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3502. 000029BA  6000 042A                bra        +0x42C /* 00002DE6 */
  3503. label000029BE:
  3504. 000029BE  4267                     clr.w      -[A7]
  3505. 000029C0  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3506. 000029C4  486E FF98                pea.l      [A6 - 0x68]
  3507. 000029C8  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  3508. 000029CC  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3509. 000029D0  4A5F                     tst.w      [A7]+
  3510. 000029D2  6716                     beq        +0x18 /* 000029EA */
  3511. 000029D4  486D E150                pea.l      [A5 - 0x1EB0]
  3512. 000029D8  4EBA 08D8                jsr        [PC + 0x8D8 /* 000032B2 */]
  3513. 000029DC  4257                     clr.w      [A7]
  3514. 000029DE  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3515. 000029E2  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3516. 000029E6  6000 03FE                bra        +0x400 /* 00002DE6 */
  3517. label000029EA:
  3518. 000029EA  4267                     clr.w      -[A7]
  3519. 000029EC  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3520. 000029F0  486E FF98                pea.l      [A6 - 0x68]
  3521. 000029F4  2F2E 0028                move.l     -[A7], [A6 + 0x28]
  3522. 000029F8  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3523. 000029FC  4A5F                     tst.w      [A7]+
  3524. 000029FE  6716                     beq        +0x18 /* 00002A16 */
  3525. 00002A00  486D E16E                pea.l      [A5 - 0x1E92]
  3526. 00002A04  4EBA 08AC                jsr        [PC + 0x8AC /* 000032B2 */]
  3527. 00002A08  4257                     clr.w      [A7]
  3528. 00002A0A  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3529. 00002A0E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3530. 00002A12  6000 03D2                bra        +0x3D4 /* 00002DE6 */
  3531. label00002A16:
  3532. 00002A16  7002                     moveq.l    D0, 0x02
  3533. 00002A18  2D40 FF98                move.l     [A6 - 0x68], D0
  3534. 00002A1C  4267                     clr.w      -[A7]
  3535. 00002A1E  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3536. 00002A22  486E FF98                pea.l      [A6 - 0x68]
  3537. 00002A26  2F2E 002C                move.l     -[A7], [A6 + 0x2C]
  3538. 00002A2A  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3539. 00002A2E  4A5F                     tst.w      [A7]+
  3540. 00002A30  6716                     beq        +0x18 /* 00002A48 */
  3541. 00002A32  486D E18C                pea.l      [A5 - 0x1E74]
  3542. 00002A36  4EBA 087A                jsr        [PC + 0x87A /* 000032B2 */]
  3543. 00002A3A  4257                     clr.w      [A7]
  3544. 00002A3C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3545. 00002A40  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3546. 00002A44  6000 03A0                bra        +0x3A2 /* 00002DE6 */
  3547. label00002A48:
  3548. 00002A48  4267                     clr.w      -[A7]
  3549. 00002A4A  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3550. 00002A4E  486E FF98                pea.l      [A6 - 0x68]
  3551. 00002A52  2F2E 0030                move.l     -[A7], [A6 + 0x30]
  3552. 00002A56  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3553. 00002A5A  4A5F                     tst.w      [A7]+
  3554. 00002A5C  6716                     beq        +0x18 /* 00002A74 */
  3555. 00002A5E  486D E1A2                pea.l      [A5 - 0x1E5E]
  3556. 00002A62  4EBA 084E                jsr        [PC + 0x84E /* 000032B2 */]
  3557. 00002A66  4257                     clr.w      [A7]
  3558. 00002A68  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3559. 00002A6C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3560. 00002A70  6000 0374                bra        +0x376 /* 00002DE6 */
  3561. label00002A74:
  3562. 00002A74  4267                     clr.w      -[A7]
  3563. 00002A76  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3564. 00002A7A  486E FF98                pea.l      [A6 - 0x68]
  3565. 00002A7E  2F2E 0034                move.l     -[A7], [A6 + 0x34]
  3566. 00002A82  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3567. 00002A86  4A5F                     tst.w      [A7]+
  3568. 00002A88  6716                     beq        +0x18 /* 00002AA0 */
  3569. 00002A8A  486D E1B8                pea.l      [A5 - 0x1E48]
  3570. 00002A8E  4EBA 0822                jsr        [PC + 0x822 /* 000032B2 */]
  3571. 00002A92  4257                     clr.w      [A7]
  3572. 00002A94  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3573. 00002A98  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3574. 00002A9C  6000 0348                bra        +0x34A /* 00002DE6 */
  3575. label00002AA0:
  3576. 00002AA0  3054                     movea.w    A0, [A4]
  3577. 00002AA2  D1C8                     add.l      A0, A0
  3578. 00002AA4  2D48 FF98                move.l     [A6 - 0x68], A0
  3579. 00002AA8  4267                     clr.w      -[A7]
  3580. 00002AAA  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3581. 00002AAE  486E FF98                pea.l      [A6 - 0x68]
  3582. 00002AB2  2F2E 0038                move.l     -[A7], [A6 + 0x38]
  3583. 00002AB6  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3584. 00002ABA  4A5F                     tst.w      [A7]+
  3585. 00002ABC  6716                     beq        +0x18 /* 00002AD4 */
  3586. 00002ABE  486D E1CE                pea.l      [A5 - 0x1E32]
  3587. 00002AC2  4EBA 07EE                jsr        [PC + 0x7EE /* 000032B2 */]
  3588. 00002AC6  4257                     clr.w      [A7]
  3589. 00002AC8  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3590. 00002ACC  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3591. 00002AD0  6000 0314                bra        +0x316 /* 00002DE6 */
  3592. label00002AD4:
  3593. 00002AD4  4267                     clr.w      -[A7]
  3594. 00002AD6  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3595. 00002ADA  486E FF98                pea.l      [A6 - 0x68]
  3596. 00002ADE  2F2E 003C                move.l     -[A7], [A6 + 0x3C]
  3597. 00002AE2  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3598. 00002AE6  4A5F                     tst.w      [A7]+
  3599. 00002AE8  6716                     beq        +0x18 /* 00002B00 */
  3600. 00002AEA  486D E1E0                pea.l      [A5 - 0x1E20]
  3601. 00002AEE  4EBA 07C2                jsr        [PC + 0x7C2 /* 000032B2 */]
  3602. 00002AF2  4257                     clr.w      [A7]
  3603. 00002AF4  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3604. 00002AF8  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3605. 00002AFC  6000 02E8                bra        +0x2EA /* 00002DE6 */
  3606. label00002B00:
  3607. 00002B00  3054                     movea.w    A0, [A4]
  3608. 00002B02  2D48 FF98                move.l     [A6 - 0x68], A0
  3609. 00002B06  4267                     clr.w      -[A7]
  3610. 00002B08  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3611. 00002B0C  486E FF98                pea.l      [A6 - 0x68]
  3612. 00002B10  2F2E 0040                move.l     -[A7], [A6 + 0x40]
  3613. 00002B14  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3614. 00002B18  4A5F                     tst.w      [A7]+
  3615. 00002B1A  6716                     beq        +0x18 /* 00002B32 */
  3616. 00002B1C  486D E1F6                pea.l      [A5 - 0x1E0A]
  3617. 00002B20  4EBA 0790                jsr        [PC + 0x790 /* 000032B2 */]
  3618. 00002B24  4257                     clr.w      [A7]
  3619. 00002B26  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3620. 00002B2A  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3621. 00002B2E  6000 02B6                bra        +0x2B8 /* 00002DE6 */
  3622. label00002B32:
  3623. 00002B32  3053                     movea.w    A0, [A3]
  3624. 00002B34  D1C8                     add.l      A0, A0
  3625. 00002B36  2D48 FF98                move.l     [A6 - 0x68], A0
  3626. 00002B3A  4267                     clr.w      -[A7]
  3627. 00002B3C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3628. 00002B40  486E FF98                pea.l      [A6 - 0x68]
  3629. 00002B44  2F2E 0044                move.l     -[A7], [A6 + 0x44]
  3630. 00002B48  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3631. 00002B4C  4A5F                     tst.w      [A7]+
  3632. 00002B4E  6716                     beq        +0x18 /* 00002B66 */
  3633. 00002B50  486D E216                pea.l      [A5 - 0x1DEA]
  3634. 00002B54  4EBA 075C                jsr        [PC + 0x75C /* 000032B2 */]
  3635. 00002B58  4257                     clr.w      [A7]
  3636. 00002B5A  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3637. 00002B5E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3638. 00002B62  6000 0282                bra        +0x284 /* 00002DE6 */
  3639. label00002B66:
  3640. 00002B66  4267                     clr.w      -[A7]
  3641. 00002B68  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3642. 00002B6C  486E FF98                pea.l      [A6 - 0x68]
  3643. 00002B70  2F2E 0048                move.l     -[A7], [A6 + 0x48]
  3644. 00002B74  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3645. 00002B78  4A5F                     tst.w      [A7]+
  3646. 00002B7A  6716                     beq        +0x18 /* 00002B92 */
  3647. 00002B7C  486D E228                pea.l      [A5 - 0x1DD8]
  3648. 00002B80  4EBA 0730                jsr        [PC + 0x730 /* 000032B2 */]
  3649. 00002B84  4257                     clr.w      [A7]
  3650. 00002B86  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3651. 00002B8A  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3652. 00002B8E  6000 0256                bra        +0x258 /* 00002DE6 */
  3653. label00002B92:
  3654. 00002B92  3053                     movea.w    A0, [A3]
  3655. 00002B94  2D48 FF98                move.l     [A6 - 0x68], A0
  3656. 00002B98  4267                     clr.w      -[A7]
  3657. 00002B9A  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3658. 00002B9E  486E FF98                pea.l      [A6 - 0x68]
  3659. 00002BA2  2F2E 004C                move.l     -[A7], [A6 + 0x4C]
  3660. 00002BA6  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3661. 00002BAA  4A5F                     tst.w      [A7]+
  3662. 00002BAC  6716                     beq        +0x18 /* 00002BC4 */
  3663. 00002BAE  486D E23E                pea.l      [A5 - 0x1DC2]
  3664. 00002BB2  4EBA 06FE                jsr        [PC + 0x6FE /* 000032B2 */]
  3665. 00002BB6  4257                     clr.w      [A7]
  3666. 00002BB8  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3667. 00002BBC  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3668. 00002BC0  6000 0224                bra        +0x226 /* 00002DE6 */
  3669. label00002BC4:
  3670. 00002BC4  3052                     movea.w    A0, [A2]
  3671. 00002BC6  D1C8                     add.l      A0, A0
  3672. 00002BC8  2D48 FF98                move.l     [A6 - 0x68], A0
  3673. 00002BCC  4267                     clr.w      -[A7]
  3674. 00002BCE  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3675. 00002BD2  486E FF98                pea.l      [A6 - 0x68]
  3676. 00002BD6  2F2E 0050                move.l     -[A7], [A6 + 0x50]
  3677. 00002BDA  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3678. 00002BDE  4A5F                     tst.w      [A7]+
  3679. 00002BE0  6716                     beq        +0x18 /* 00002BF8 */
  3680. 00002BE2  486D E25E                pea.l      [A5 - 0x1DA2]
  3681. 00002BE6  4EBA 06CA                jsr        [PC + 0x6CA /* 000032B2 */]
  3682. 00002BEA  4257                     clr.w      [A7]
  3683. 00002BEC  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3684. 00002BF0  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3685. 00002BF4  6000 01F0                bra        +0x1F2 /* 00002DE6 */
  3686. label00002BF8:
  3687. 00002BF8  4267                     clr.w      -[A7]
  3688. 00002BFA  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3689. 00002BFE  486E FF98                pea.l      [A6 - 0x68]
  3690. 00002C02  2F2E 0054                move.l     -[A7], [A6 + 0x54]
  3691. 00002C06  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3692. 00002C0A  4A5F                     tst.w      [A7]+
  3693. 00002C0C  6716                     beq        +0x18 /* 00002C24 */
  3694. 00002C0E  486D E270                pea.l      [A5 - 0x1D90]
  3695. 00002C12  4EBA 069E                jsr        [PC + 0x69E /* 000032B2 */]
  3696. 00002C16  4257                     clr.w      [A7]
  3697. 00002C18  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3698. 00002C1C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3699. 00002C20  6000 01C4                bra        +0x1C6 /* 00002DE6 */
  3700. label00002C24:
  3701. 00002C24  3052                     movea.w    A0, [A2]
  3702. 00002C26  2D48 FF98                move.l     [A6 - 0x68], A0
  3703. 00002C2A  4267                     clr.w      -[A7]
  3704. 00002C2C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3705. 00002C30  486E FF98                pea.l      [A6 - 0x68]
  3706. 00002C34  2F2E 0058                move.l     -[A7], [A6 + 0x58]
  3707. 00002C38  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3708. 00002C3C  4A5F                     tst.w      [A7]+
  3709. 00002C3E  6700 019C                beq        +0x19E /* 00002DDC */
  3710. 00002C42  486D E286                pea.l      [A5 - 0x1D7A]
  3711. 00002C46  4EBA 066A                jsr        [PC + 0x66A /* 000032B2 */]
  3712. 00002C4A  4257                     clr.w      [A7]
  3713. 00002C4C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3714. 00002C50  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3715. 00002C54  6000 0190                bra        +0x192 /* 00002DE6 */
  3716. label00002C58:
  3717. 00002C58  4267                     clr.w      -[A7]
  3718. 00002C5A  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3719. 00002C5E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3720. 00002C62  4257                     clr.w      [A7]
  3721. 00002C64  486E FFC0                pea.l      [A6 - 0x40]
  3722. 00002C68  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3723. 00002C6C  486E FFA4                pea.l      [A6 - 0x5C]
  3724. 00002C70  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  3725. 00002C74  4A5F                     tst.w      [A7]+
  3726. 00002C76  670C                     beq        +0xE /* 00002C84 */
  3727. 00002C78  486D E2A6                pea.l      [A5 - 0x1D5A]
  3728. 00002C7C  4EBA 0634                jsr        [PC + 0x634 /* 000032B2 */]
  3729. 00002C80  6000 0164                bra        +0x166 /* 00002DE6 */
  3730. label00002C84:
  3731. 00002C84  7002                     moveq.l    D0, 0x02
  3732. 00002C86  2D40 FF98                move.l     [A6 - 0x68], D0
  3733. 00002C8A  4267                     clr.w      -[A7]
  3734. 00002C8C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3735. 00002C90  486E FF98                pea.l      [A6 - 0x68]
  3736. 00002C94  2F2E 002C                move.l     -[A7], [A6 + 0x2C]
  3737. 00002C98  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3738. 00002C9C  4A5F                     tst.w      [A7]+
  3739. 00002C9E  6716                     beq        +0x18 /* 00002CB6 */
  3740. 00002CA0  486D E2B6                pea.l      [A5 - 0x1D4A]
  3741. 00002CA4  4EBA 060C                jsr        [PC + 0x60C /* 000032B2 */]
  3742. 00002CA8  4257                     clr.w      [A7]
  3743. 00002CAA  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3744. 00002CAE  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3745. 00002CB2  6000 0132                bra        +0x134 /* 00002DE6 */
  3746. label00002CB6:
  3747. 00002CB6  4267                     clr.w      -[A7]
  3748. 00002CB8  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3749. 00002CBC  486E FF98                pea.l      [A6 - 0x68]
  3750. 00002CC0  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3751. 00002CC4  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3752. 00002CC8  4A5F                     tst.w      [A7]+
  3753. 00002CCA  6716                     beq        +0x18 /* 00002CE2 */
  3754. 00002CCC  486D E2D4                pea.l      [A5 - 0x1D2C]
  3755. 00002CD0  4EBA 05E0                jsr        [PC + 0x5E0 /* 000032B2 */]
  3756. 00002CD4  4257                     clr.w      [A7]
  3757. 00002CD6  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3758. 00002CDA  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3759. 00002CDE  6000 0106                bra        +0x108 /* 00002DE6 */
  3760. label00002CE2:
  3761. 00002CE2  4267                     clr.w      -[A7]
  3762. 00002CE4  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3763. 00002CE8  486E FF98                pea.l      [A6 - 0x68]
  3764. 00002CEC  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3765. 00002CF0  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3766. 00002CF4  4A5F                     tst.w      [A7]+
  3767. 00002CF6  6716                     beq        +0x18 /* 00002D0E */
  3768. 00002CF8  486D E2F0                pea.l      [A5 - 0x1D10]
  3769. 00002CFC  4EBA 05B4                jsr        [PC + 0x5B4 /* 000032B2 */]
  3770. 00002D00  4257                     clr.w      [A7]
  3771. 00002D02  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3772. 00002D06  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3773. 00002D0A  6000 00DA                bra        +0xDC /* 00002DE6 */
  3774. label00002D0E:
  3775. 00002D0E  4267                     clr.w      -[A7]
  3776. 00002D10  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3777. 00002D14  486E FF98                pea.l      [A6 - 0x68]
  3778. 00002D18  2F0C                     move.l     -[A7], A4
  3779. 00002D1A  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3780. 00002D1E  4A5F                     tst.w      [A7]+
  3781. 00002D20  6716                     beq        +0x18 /* 00002D38 */
  3782. 00002D22  486D E310                pea.l      [A5 - 0x1CF0]
  3783. 00002D26  4EBA 058A                jsr        [PC + 0x58A /* 000032B2 */]
  3784. 00002D2A  4257                     clr.w      [A7]
  3785. 00002D2C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3786. 00002D30  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3787. 00002D34  6000 00B0                bra        +0xB2 /* 00002DE6 */
  3788. label00002D38:
  3789. 00002D38  3054                     movea.w    A0, [A4]
  3790. 00002D3A  D1C8                     add.l      A0, A0
  3791. 00002D3C  2D48 FF98                move.l     [A6 - 0x68], A0
  3792. 00002D40  4267                     clr.w      -[A7]
  3793. 00002D42  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3794. 00002D46  486E FF98                pea.l      [A6 - 0x68]
  3795. 00002D4A  2F2E 0038                move.l     -[A7], [A6 + 0x38]
  3796. 00002D4E  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3797. 00002D52  4A5F                     tst.w      [A7]+
  3798. 00002D54  6714                     beq        +0x16 /* 00002D6A */
  3799. 00002D56  486D E320                pea.l      [A5 - 0x1CE0]
  3800. 00002D5A  4EBA 0556                jsr        [PC + 0x556 /* 000032B2 */]
  3801. 00002D5E  4257                     clr.w      [A7]
  3802. 00002D60  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3803. 00002D64  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3804. 00002D68  607C                     bra        +0x7E /* 00002DE6 */
  3805. label00002D6A:
  3806. 00002D6A  4267                     clr.w      -[A7]
  3807. 00002D6C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3808. 00002D70  486E FF98                pea.l      [A6 - 0x68]
  3809. 00002D74  2F2E 003C                move.l     -[A7], [A6 + 0x3C]
  3810. 00002D78  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3811. 00002D7C  4A5F                     tst.w      [A7]+
  3812. 00002D7E  6714                     beq        +0x16 /* 00002D94 */
  3813. 00002D80  486D E332                pea.l      [A5 - 0x1CCE]
  3814. 00002D84  4EBA 052C                jsr        [PC + 0x52C /* 000032B2 */]
  3815. 00002D88  4257                     clr.w      [A7]
  3816. 00002D8A  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3817. 00002D8E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3818. 00002D92  6052                     bra        +0x54 /* 00002DE6 */
  3819. label00002D94:
  3820. 00002D94  3054                     movea.w    A0, [A4]
  3821. 00002D96  2D48 FF98                move.l     [A6 - 0x68], A0
  3822. 00002D9A  4267                     clr.w      -[A7]
  3823. 00002D9C  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3824. 00002DA0  486E FF98                pea.l      [A6 - 0x68]
  3825. 00002DA4  2F2E 0040                move.l     -[A7], [A6 + 0x40]
  3826. 00002DA8  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  3827. 00002DAC  4A5F                     tst.w      [A7]+
  3828. 00002DAE  6714                     beq        +0x16 /* 00002DC4 */
  3829. 00002DB0  486D E348                pea.l      [A5 - 0x1CB8]
  3830. 00002DB4  4EBA 04FC                jsr        [PC + 0x4FC /* 000032B2 */]
  3831. 00002DB8  4257                     clr.w      [A7]
  3832. 00002DBA  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3833. 00002DBE  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3834. 00002DC2  6022                     bra        +0x24 /* 00002DE6 */
  3835. label00002DC4:
  3836. 00002DC4  206E 0020                movea.l    A0, [A6 + 0x20]
  3837. 00002DC8  10BC 0001                move.b     [A0], 0x1
  3838. 00002DCC  4253                     clr.w      [A3]
  3839. 00002DCE  226E 0024                movea.l    A1, [A6 + 0x24]
  3840. 00002DD2  4211                     clr.b      [A1]
  3841. 00002DD4  4252                     clr.w      [A2]
  3842. 00002DD6  206E 0028                movea.l    A0, [A6 + 0x28]
  3843. 00002DDA  4210                     clr.b      [A0]
  3844. label00002DDC:
  3845. 00002DDC  4267                     clr.w      -[A7]
  3846. 00002DDE  3F2E FFA4                move.w     -[A7], [A6 - 0x5C]
  3847. 00002DE2  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3848. label00002DE6:
  3849. 00002DE6  4CEE 1C80 FF88           movem.l    D7,A2,A3,A4, [A6 - 0x78]
  3850. 00002DEC  4E5E                     unlink     A6
  3851. 00002DEE  4E75                     rts
  3852. export_28:
  3853. 00002DF0  4E56 FF9C                link       A6, -0x0064
  3854. 00002DF4  3D7C 00A0 FFAE           move.w     [A6 - 0x52], 0xA0
  3855. 00002DFA  3D7C 003E FFAC           move.w     [A6 - 0x54], 0x3E /* '>' */
  3856. 00002E00  2F2E FFAC                move.l     -[A7], [A6 - 0x54]
  3857. 00002E04  486D E368                pea.l      [A5 - 0x1C98]
  3858. 00002E08  486D E380                pea.l      [A5 - 0x1C80]
  3859. 00002E0C  42A7                     clr.l      -[A7]
  3860. 00002E0E  486E FFB6                pea.l      [A6 - 0x4A]
  3861. 00002E12  3F3C 0001                move.w     -[A7], 0x1
  3862. 00002E16  A9EA                     syscall    Pack3
  3863. 00002E18  4A2E FFB6                tst.b      [A6 - 0x4A]
  3864. 00002E1C  6700 0490                beq        +0x492 /* 000032AE */
  3865. 00002E20  4267                     clr.w      -[A7]
  3866. 00002E22  486E FFC0                pea.l      [A6 - 0x40]
  3867. 00002E26  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3868. 00002E2A  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  3869. 00002E30  2F3C 4448 4D55           move.l     -[A7], 0x44484D55 /* 'DHMU' */
  3870. 00002E36  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3871. 00002E3A  4A5F                     tst.w      [A7]+
  3872. 00002E3C  675A                     beq        +0x5C /* 00002E98 */
  3873. 00002E3E  4267                     clr.w      -[A7]
  3874. 00002E40  486E FFC0                pea.l      [A6 - 0x40]
  3875. 00002E44  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3876. 00002E48  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  3877. 00002E4E  2F3C 4448 4D55           move.l     -[A7], 0x44484D55 /* 'DHMU' */
  3878. 00002E54  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3879. 00002E58  0C5F FFD0                cmpi.w     [A7]+, 0xFFD0
  3880. 00002E5C  6610                     bne        +0x12 /* 00002E6E */
  3881. 00002E5E  4267                     clr.w      -[A7]
  3882. 00002E60  486E FFC0                pea.l      [A6 - 0x40]
  3883. 00002E64  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3884. 00002E68  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  3885. 00002E6C  548F                     addq.l     A7, 2
  3886. label00002E6E:
  3887. 00002E6E  4267                     clr.w      -[A7]
  3888. 00002E70  486E FFC0                pea.l      [A6 - 0x40]
  3889. 00002E74  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3890. 00002E78  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  3891. 00002E7E  2F3C 4448 4D55           move.l     -[A7], 0x44484D55 /* 'DHMU' */
  3892. 00002E84  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  3893. 00002E88  4A5F                     tst.w      [A7]+
  3894. 00002E8A  670C                     beq        +0xE /* 00002E98 */
  3895. 00002E8C  486D E382                pea.l      [A5 - 0x1C7E]
  3896. 00002E90  4EBA 0420                jsr        [PC + 0x420 /* 000032B2 */]
  3897. 00002E94  6000 0418                bra        +0x41A /* 000032AE */
  3898. label00002E98:
  3899. 00002E98  4267                     clr.w      -[A7]
  3900. 00002E9A  486E FFC0                pea.l      [A6 - 0x40]
  3901. 00002E9E  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  3902. 00002EA2  486E FFB4                pea.l      [A6 - 0x4C]
  3903. 00002EA6  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  3904. 00002EAA  4A5F                     tst.w      [A7]+
  3905. 00002EAC  670C                     beq        +0xE /* 00002EBA */
  3906. 00002EAE  486D E394                pea.l      [A5 - 0x1C6C]
  3907. 00002EB2  4EBA 03FE                jsr        [PC + 0x3FE /* 000032B2 */]
  3908. 00002EB6  6000 03F6                bra        +0x3F8 /* 000032AE */
  3909. label00002EBA:
  3910. 00002EBA  7002                     moveq.l    D0, 0x02
  3911. 00002EBC  2D40 FFA8                move.l     [A6 - 0x58], D0
  3912. 00002EC0  4267                     clr.w      -[A7]
  3913. 00002EC2  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3914. 00002EC6  486E FFA8                pea.l      [A6 - 0x58]
  3915. 00002ECA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  3916. 00002ECE  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3917. 00002ED2  4A5F                     tst.w      [A7]+
  3918. 00002ED4  6716                     beq        +0x18 /* 00002EEC */
  3919. 00002ED6  486D E3A4                pea.l      [A5 - 0x1C5C]
  3920. 00002EDA  4EBA 03D6                jsr        [PC + 0x3D6 /* 000032B2 */]
  3921. 00002EDE  4257                     clr.w      [A7]
  3922. 00002EE0  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3923. 00002EE4  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3924. 00002EE8  6000 03C4                bra        +0x3C6 /* 000032AE */
  3925. label00002EEC:
  3926. 00002EEC  4267                     clr.w      -[A7]
  3927. 00002EEE  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3928. 00002EF2  486E FFA8                pea.l      [A6 - 0x58]
  3929. 00002EF6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  3930. 00002EFA  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3931. 00002EFE  4A5F                     tst.w      [A7]+
  3932. 00002F00  6716                     beq        +0x18 /* 00002F18 */
  3933. 00002F02  486D E3BE                pea.l      [A5 - 0x1C42]
  3934. 00002F06  4EBA 03AA                jsr        [PC + 0x3AA /* 000032B2 */]
  3935. 00002F0A  4257                     clr.w      [A7]
  3936. 00002F0C  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3937. 00002F10  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3938. 00002F14  6000 0398                bra        +0x39A /* 000032AE */
  3939. label00002F18:
  3940. 00002F18  4267                     clr.w      -[A7]
  3941. 00002F1A  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3942. 00002F1E  486E FFA8                pea.l      [A6 - 0x58]
  3943. 00002F22  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  3944. 00002F26  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3945. 00002F2A  4A5F                     tst.w      [A7]+
  3946. 00002F2C  6716                     beq        +0x18 /* 00002F44 */
  3947. 00002F2E  486D E3DC                pea.l      [A5 - 0x1C24]
  3948. 00002F32  4EBA 037E                jsr        [PC + 0x37E /* 000032B2 */]
  3949. 00002F36  4257                     clr.w      [A7]
  3950. 00002F38  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3951. 00002F3C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3952. 00002F40  6000 036C                bra        +0x36E /* 000032AE */
  3953. label00002F44:
  3954. 00002F44  4267                     clr.w      -[A7]
  3955. 00002F46  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3956. 00002F4A  486E FFA8                pea.l      [A6 - 0x58]
  3957. 00002F4E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  3958. 00002F52  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3959. 00002F56  4A5F                     tst.w      [A7]+
  3960. 00002F58  6716                     beq        +0x18 /* 00002F70 */
  3961. 00002F5A  486D E3FC                pea.l      [A5 - 0x1C04]
  3962. 00002F5E  4EBA 0352                jsr        [PC + 0x352 /* 000032B2 */]
  3963. 00002F62  4257                     clr.w      [A7]
  3964. 00002F64  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3965. 00002F68  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3966. 00002F6C  6000 0340                bra        +0x342 /* 000032AE */
  3967. label00002F70:
  3968. 00002F70  4267                     clr.w      -[A7]
  3969. 00002F72  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3970. 00002F76  486E FFA8                pea.l      [A6 - 0x58]
  3971. 00002F7A  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3972. 00002F7E  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3973. 00002F82  4A5F                     tst.w      [A7]+
  3974. 00002F84  6716                     beq        +0x18 /* 00002F9C */
  3975. 00002F86  486D E40E                pea.l      [A5 - 0x1BF2]
  3976. 00002F8A  4EBA 0326                jsr        [PC + 0x326 /* 000032B2 */]
  3977. 00002F8E  4257                     clr.w      [A7]
  3978. 00002F90  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3979. 00002F94  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3980. 00002F98  6000 0314                bra        +0x316 /* 000032AE */
  3981. label00002F9C:
  3982. 00002F9C  4267                     clr.w      -[A7]
  3983. 00002F9E  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3984. 00002FA2  486E FFA8                pea.l      [A6 - 0x58]
  3985. 00002FA6  2F2E 001C                move.l     -[A7], [A6 + 0x1C]
  3986. 00002FAA  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  3987. 00002FAE  4A5F                     tst.w      [A7]+
  3988. 00002FB0  6716                     beq        +0x18 /* 00002FC8 */
  3989. 00002FB2  486D E420                pea.l      [A5 - 0x1BE0]
  3990. 00002FB6  4EBA 02FA                jsr        [PC + 0x2FA /* 000032B2 */]
  3991. 00002FBA  4257                     clr.w      [A7]
  3992. 00002FBC  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  3993. 00002FC0  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  3994. 00002FC4  6000 02E8                bra        +0x2EA /* 000032AE */
  3995. label00002FC8:
  3996. 00002FC8  7001                     moveq.l    D0, 0x01
  3997. 00002FCA  2D40 FFA8                move.l     [A6 - 0x58], D0
  3998. 00002FCE  4267                     clr.w      -[A7]
  3999. 00002FD0  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4000. 00002FD4  486E FFA8                pea.l      [A6 - 0x58]
  4001. 00002FD8  2F2E 0020                move.l     -[A7], [A6 + 0x20]
  4002. 00002FDC  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4003. 00002FE0  4A5F                     tst.w      [A7]+
  4004. 00002FE2  6716                     beq        +0x18 /* 00002FFA */
  4005. 00002FE4  486D E432                pea.l      [A5 - 0x1BCE]
  4006. 00002FE8  4EBA 02C8                jsr        [PC + 0x2C8 /* 000032B2 */]
  4007. 00002FEC  4257                     clr.w      [A7]
  4008. 00002FEE  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4009. 00002FF2  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4010. 00002FF6  6000 02B6                bra        +0x2B8 /* 000032AE */
  4011. label00002FFA:
  4012. 00002FFA  4267                     clr.w      -[A7]
  4013. 00002FFC  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4014. 00003000  486E FFA8                pea.l      [A6 - 0x58]
  4015. 00003004  2F2E 0024                move.l     -[A7], [A6 + 0x24]
  4016. 00003008  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4017. 0000300C  4A5F                     tst.w      [A7]+
  4018. 0000300E  6716                     beq        +0x18 /* 00003026 */
  4019. 00003010  486D E450                pea.l      [A5 - 0x1BB0]
  4020. 00003014  4EBA 029C                jsr        [PC + 0x29C /* 000032B2 */]
  4021. 00003018  4257                     clr.w      [A7]
  4022. 0000301A  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4023. 0000301E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4024. 00003022  6000 028A                bra        +0x28C /* 000032AE */
  4025. label00003026:
  4026. 00003026  4267                     clr.w      -[A7]
  4027. 00003028  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4028. 0000302C  486E FFA8                pea.l      [A6 - 0x58]
  4029. 00003030  2F2E 0028                move.l     -[A7], [A6 + 0x28]
  4030. 00003034  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4031. 00003038  4A5F                     tst.w      [A7]+
  4032. 0000303A  6716                     beq        +0x18 /* 00003052 */
  4033. 0000303C  486D E46E                pea.l      [A5 - 0x1B92]
  4034. 00003040  4EBA 0270                jsr        [PC + 0x270 /* 000032B2 */]
  4035. 00003044  4257                     clr.w      [A7]
  4036. 00003046  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4037. 0000304A  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4038. 0000304E  6000 025E                bra        +0x260 /* 000032AE */
  4039. label00003052:
  4040. 00003052  7002                     moveq.l    D0, 0x02
  4041. 00003054  2D40 FFA8                move.l     [A6 - 0x58], D0
  4042. 00003058  4267                     clr.w      -[A7]
  4043. 0000305A  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4044. 0000305E  486E FFA8                pea.l      [A6 - 0x58]
  4045. 00003062  2F2E 002C                move.l     -[A7], [A6 + 0x2C]
  4046. 00003066  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4047. 0000306A  4A5F                     tst.w      [A7]+
  4048. 0000306C  6716                     beq        +0x18 /* 00003084 */
  4049. 0000306E  486D E48C                pea.l      [A5 - 0x1B74]
  4050. 00003072  4EBA 023E                jsr        [PC + 0x23E /* 000032B2 */]
  4051. 00003076  4257                     clr.w      [A7]
  4052. 00003078  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4053. 0000307C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4054. 00003080  6000 022C                bra        +0x22E /* 000032AE */
  4055. label00003084:
  4056. 00003084  4267                     clr.w      -[A7]
  4057. 00003086  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4058. 0000308A  486E FFA8                pea.l      [A6 - 0x58]
  4059. 0000308E  2F2E 0030                move.l     -[A7], [A6 + 0x30]
  4060. 00003092  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4061. 00003096  4A5F                     tst.w      [A7]+
  4062. 00003098  6716                     beq        +0x18 /* 000030B0 */
  4063. 0000309A  486D E4A4                pea.l      [A5 - 0x1B5C]
  4064. 0000309E  4EBA 0212                jsr        [PC + 0x212 /* 000032B2 */]
  4065. 000030A2  4257                     clr.w      [A7]
  4066. 000030A4  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4067. 000030A8  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4068. 000030AC  6000 0200                bra        +0x202 /* 000032AE */
  4069. label000030B0:
  4070. 000030B0  4267                     clr.w      -[A7]
  4071. 000030B2  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4072. 000030B6  486E FFA8                pea.l      [A6 - 0x58]
  4073. 000030BA  2F2E 0034                move.l     -[A7], [A6 + 0x34]
  4074. 000030BE  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4075. 000030C2  4A5F                     tst.w      [A7]+
  4076. 000030C4  6716                     beq        +0x18 /* 000030DC */
  4077. 000030C6  486D E4BC                pea.l      [A5 - 0x1B44]
  4078. 000030CA  4EBA 01E6                jsr        [PC + 0x1E6 /* 000032B2 */]
  4079. 000030CE  4257                     clr.w      [A7]
  4080. 000030D0  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4081. 000030D4  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4082. 000030D8  6000 01D4                bra        +0x1D6 /* 000032AE */
  4083. label000030DC:
  4084. 000030DC  206E 0014                movea.l    A0, [A6 + 0x14]
  4085. 000030E0  3050                     movea.w    A0, [A0]
  4086. 000030E2  D1C8                     add.l      A0, A0
  4087. 000030E4  2D48 FFA8                move.l     [A6 - 0x58], A0
  4088. 000030E8  4267                     clr.w      -[A7]
  4089. 000030EA  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4090. 000030EE  486E FFA8                pea.l      [A6 - 0x58]
  4091. 000030F2  2F2E 0038                move.l     -[A7], [A6 + 0x38]
  4092. 000030F6  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4093. 000030FA  4A5F                     tst.w      [A7]+
  4094. 000030FC  6716                     beq        +0x18 /* 00003114 */
  4095. 000030FE  486D E4D4                pea.l      [A5 - 0x1B2C]
  4096. 00003102  4EBA 01AE                jsr        [PC + 0x1AE /* 000032B2 */]
  4097. 00003106  4257                     clr.w      [A7]
  4098. 00003108  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4099. 0000310C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4100. 00003110  6000 019C                bra        +0x19E /* 000032AE */
  4101. label00003114:
  4102. 00003114  4267                     clr.w      -[A7]
  4103. 00003116  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4104. 0000311A  486E FFA8                pea.l      [A6 - 0x58]
  4105. 0000311E  2F2E 003C                move.l     -[A7], [A6 + 0x3C]
  4106. 00003122  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4107. 00003126  4A5F                     tst.w      [A7]+
  4108. 00003128  6716                     beq        +0x18 /* 00003140 */
  4109. 0000312A  486D E4E6                pea.l      [A5 - 0x1B1A]
  4110. 0000312E  4EBA 0182                jsr        [PC + 0x182 /* 000032B2 */]
  4111. 00003132  4257                     clr.w      [A7]
  4112. 00003134  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4113. 00003138  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4114. 0000313C  6000 0170                bra        +0x172 /* 000032AE */
  4115. label00003140:
  4116. 00003140  206E 0014                movea.l    A0, [A6 + 0x14]
  4117. 00003144  3050                     movea.w    A0, [A0]
  4118. 00003146  2D48 FFA8                move.l     [A6 - 0x58], A0
  4119. 0000314A  4267                     clr.w      -[A7]
  4120. 0000314C  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4121. 00003150  486E FFA8                pea.l      [A6 - 0x58]
  4122. 00003154  2F2E 0040                move.l     -[A7], [A6 + 0x40]
  4123. 00003158  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4124. 0000315C  4A5F                     tst.w      [A7]+
  4125. 0000315E  6716                     beq        +0x18 /* 00003176 */
  4126. 00003160  486D E4FC                pea.l      [A5 - 0x1B04]
  4127. 00003164  4EBA 014C                jsr        [PC + 0x14C /* 000032B2 */]
  4128. 00003168  4257                     clr.w      [A7]
  4129. 0000316A  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4130. 0000316E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4131. 00003172  6000 013A                bra        +0x13C /* 000032AE */
  4132. label00003176:
  4133. 00003176  206E 0018                movea.l    A0, [A6 + 0x18]
  4134. 0000317A  3050                     movea.w    A0, [A0]
  4135. 0000317C  D1C8                     add.l      A0, A0
  4136. 0000317E  2D48 FFA8                move.l     [A6 - 0x58], A0
  4137. 00003182  4267                     clr.w      -[A7]
  4138. 00003184  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4139. 00003188  486E FFA8                pea.l      [A6 - 0x58]
  4140. 0000318C  2F2E 0044                move.l     -[A7], [A6 + 0x44]
  4141. 00003190  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4142. 00003194  4A5F                     tst.w      [A7]+
  4143. 00003196  6716                     beq        +0x18 /* 000031AE */
  4144. 00003198  486D E51E                pea.l      [A5 - 0x1AE2]
  4145. 0000319C  4EBA 0114                jsr        [PC + 0x114 /* 000032B2 */]
  4146. 000031A0  4257                     clr.w      [A7]
  4147. 000031A2  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4148. 000031A6  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4149. 000031AA  6000 0102                bra        +0x104 /* 000032AE */
  4150. label000031AE:
  4151. 000031AE  4267                     clr.w      -[A7]
  4152. 000031B0  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4153. 000031B4  486E FFA8                pea.l      [A6 - 0x58]
  4154. 000031B8  2F2E 0048                move.l     -[A7], [A6 + 0x48]
  4155. 000031BC  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4156. 000031C0  4A5F                     tst.w      [A7]+
  4157. 000031C2  6716                     beq        +0x18 /* 000031DA */
  4158. 000031C4  486D E530                pea.l      [A5 - 0x1AD0]
  4159. 000031C8  4EBA 00E8                jsr        [PC + 0xE8 /* 000032B2 */]
  4160. 000031CC  4257                     clr.w      [A7]
  4161. 000031CE  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4162. 000031D2  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4163. 000031D6  6000 00D6                bra        +0xD8 /* 000032AE */
  4164. label000031DA:
  4165. 000031DA  206E 0018                movea.l    A0, [A6 + 0x18]
  4166. 000031DE  3050                     movea.w    A0, [A0]
  4167. 000031E0  2D48 FFA8                move.l     [A6 - 0x58], A0
  4168. 000031E4  4267                     clr.w      -[A7]
  4169. 000031E6  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4170. 000031EA  486E FFA8                pea.l      [A6 - 0x58]
  4171. 000031EE  2F2E 004C                move.l     -[A7], [A6 + 0x4C]
  4172. 000031F2  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4173. 000031F6  4A5F                     tst.w      [A7]+
  4174. 000031F8  6716                     beq        +0x18 /* 00003210 */
  4175. 000031FA  486D E546                pea.l      [A5 - 0x1ABA]
  4176. 000031FE  4EBA 00B2                jsr        [PC + 0xB2 /* 000032B2 */]
  4177. 00003202  4257                     clr.w      [A7]
  4178. 00003204  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4179. 00003208  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4180. 0000320C  6000 00A0                bra        +0xA2 /* 000032AE */
  4181. label00003210:
  4182. 00003210  206E 001C                movea.l    A0, [A6 + 0x1C]
  4183. 00003214  3050                     movea.w    A0, [A0]
  4184. 00003216  D1C8                     add.l      A0, A0
  4185. 00003218  2D48 FFA8                move.l     [A6 - 0x58], A0
  4186. 0000321C  4267                     clr.w      -[A7]
  4187. 0000321E  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4188. 00003222  486E FFA8                pea.l      [A6 - 0x58]
  4189. 00003226  2F2E 0050                move.l     -[A7], [A6 + 0x50]
  4190. 0000322A  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4191. 0000322E  4A5F                     tst.w      [A7]+
  4192. 00003230  6714                     beq        +0x16 /* 00003246 */
  4193. 00003232  486D E568                pea.l      [A5 - 0x1A98]
  4194. 00003236  4EBA 007A                jsr        [PC + 0x7A /* 000032B2 */]
  4195. 0000323A  4257                     clr.w      [A7]
  4196. 0000323C  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4197. 00003240  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4198. 00003244  6068                     bra        +0x6A /* 000032AE */
  4199. label00003246:
  4200. 00003246  4267                     clr.w      -[A7]
  4201. 00003248  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4202. 0000324C  486E FFA8                pea.l      [A6 - 0x58]
  4203. 00003250  2F2E 0054                move.l     -[A7], [A6 + 0x54]
  4204. 00003254  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4205. 00003258  4A5F                     tst.w      [A7]+
  4206. 0000325A  6714                     beq        +0x16 /* 00003270 */
  4207. 0000325C  486D E57A                pea.l      [A5 - 0x1A86]
  4208. 00003260  4EBA 0050                jsr        [PC + 0x50 /* 000032B2 */]
  4209. 00003264  4257                     clr.w      [A7]
  4210. 00003266  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4211. 0000326A  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4212. 0000326E  603E                     bra        +0x40 /* 000032AE */
  4213. label00003270:
  4214. 00003270  206E 001C                movea.l    A0, [A6 + 0x1C]
  4215. 00003274  3050                     movea.w    A0, [A0]
  4216. 00003276  2D48 FFA8                move.l     [A6 - 0x58], A0
  4217. 0000327A  4267                     clr.w      -[A7]
  4218. 0000327C  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4219. 00003280  486E FFA8                pea.l      [A6 - 0x58]
  4220. 00003284  2F2E 0058                move.l     -[A7], [A6 + 0x58]
  4221. 00003288  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  4222. 0000328C  4A5F                     tst.w      [A7]+
  4223. 0000328E  6714                     beq        +0x16 /* 000032A4 */
  4224. 00003290  486D E590                pea.l      [A5 - 0x1A70]
  4225. 00003294  4EBA 001C                jsr        [PC + 0x1C /* 000032B2 */]
  4226. 00003298  4257                     clr.w      [A7]
  4227. 0000329A  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4228. 0000329E  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4229. 000032A2  600A                     bra        +0xC /* 000032AE */
  4230. label000032A4:
  4231. 000032A4  4267                     clr.w      -[A7]
  4232. 000032A6  3F2E FFB4                move.w     -[A7], [A6 - 0x4C]
  4233. 000032AA  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  4234. label000032AE:
  4235. 000032AE  4E5E                     unlink     A6
  4236. 000032B0  4E75                     rts
  4237. export_18:
  4238. fn000032B2:
  4239. 000032B2  4E56 FFF8                link       A6, -0x0008
  4240. 000032B6  2F0C                     move.l     -[A7], A4
  4241. 000032B8  486E FFF8                pea.l      [A6 - 0x8]
  4242. 000032BC  A874                     syscall    GetPort
  4243. 000032BE  42A7                     clr.l      -[A7]
  4244. 000032C0  3F3C 0384                move.w     -[A7], 0x384
  4245. 000032C4  42A7                     clr.l      -[A7]
  4246. 000032C6  4878 FFFF                push.l     0xFFFF
  4247. 000032CA  AA46                     syscall    GetNewCWindow
  4248. 000032CC  285F                     movea.l    A4, [A7]+
  4249. 000032CE  2F0C                     move.l     -[A7], A4
  4250. 000032D0  A915                     syscall    ShowWindow
  4251. 000032D2  2F0C                     move.l     -[A7], A4
  4252. 000032D4  A873                     syscall    SetPort
  4253. 000032D6  2F3C 000D 0012           move.l     -[A7], 0xD0012
  4254. 000032DC  A893                     syscall    MoveTo
  4255. 000032DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4256. 000032E2  A884                     syscall    DrawString
  4257. 000032E4  43EE FFFC                lea.l      A1, [A6 - 0x4]
  4258. 000032E8  307C 0078                movea.w    A0, 0x78 /* 'x' */
  4259. 000032EC  A03B                     syscall    Delay
  4260. 000032EE  2280                     move.l     [A1], D0
  4261. 000032F0  2F0C                     move.l     -[A7], A4
  4262. 000032F2  A914                     syscall    DisposeWindow
  4263. 000032F4  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  4264. 000032F8  A873                     syscall    SetPort
  4265. 000032FA  285F                     movea.l    A4, [A7]+
  4266. 000032FC  4E5E                     unlink     A6
  4267. 000032FE  4E75                     rts
  4268. export_29:
  4269. 00003300  4E56 FFEE                link       A6, -0x0012
  4270. 00003304  48E7 1F00                movem.l    -[A7], D3,D4,D5,D6,D7
  4271. 00003308  3D7C 0008 FFF4           move.w     [A6 - 0xC], 0x8
  4272. 0000330E  4A2E 0009                tst.b      [A6 + 0x9]
  4273. 00003312  6600 0098                bne        +0x9A /* 000033AC */
  4274. 00003316  7E03                     moveq.l    D7, 0x03
  4275. 00003318  3C3C 026F                move.w     D6, 0x26F
  4276. 0000331C  3A3C 0131                move.w     D5, 0x131
  4277. 00003320  7806                     moveq.l    D4, 0x06
  4278. 00003322  7600                     moveq.l    D3, 0x00
  4279. 00003324  426E FFF2                clr.w      [A6 - 0xE]
  4280. 00003328  3005                     move.w     D0, D5
  4281. 0000332A  9044                     sub.w      D0, D4
  4282. 0000332C  3D40 FFF0                move.w     [A6 - 0x10], D0
  4283. 00003330  602C                     bra        +0x2E /* 0000335E */
  4284. label00003332:
  4285. 00003332  700C                     moveq.l    D0, 0x0C
  4286. 00003334  C1EE FFF2                muls.w     D0, [A6 - 0xE]
  4287. 00003338  3D40 FFEE                move.w     [A6 - 0x12], D0
  4288. 0000333C  0640 0056                addi.w     D0, 0x56 /* 'V' */
  4289. 00003340  3F00                     move.w     -[A7], D0
  4290. 00003342  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  4291. 00003346  A893                     syscall    MoveTo
  4292. 00003348  706D                     moveq.l    D0, 0x6D
  4293. 0000334A  D06E FFEE                add.w      D0, [A6 - 0x12]
  4294. 0000334E  3F00                     move.w     -[A7], D0
  4295. 00003350  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  4296. 00003354  A891                     syscall    LineTo
  4297. 00003356  5243                     addq.w     D3, 1
  4298. 00003358  066E 000E FFF2           addi.w     [A6 - 0xE], 0xE
  4299. label0000335E:
  4300. 0000335E  0C43 0004                cmpi.w     D3, 0x4
  4301. 00003362  6DCE                     blt        -0x30 /* 00003332 */
  4302. 00003364  7600                     moveq.l    D3, 0x00
  4303. 00003366  426E FFF2                clr.w      [A6 - 0xE]
  4304. 0000336A  7005                     moveq.l    D0, 0x05
  4305. 0000336C  C1C4                     muls.w     D0, D4
  4306. 0000336E  D045                     add.w      D0, D5
  4307. 00003370  3D40 FFF0                move.w     [A6 - 0x10], D0
  4308. 00003374  602C                     bra        +0x2E /* 000033A2 */
  4309. label00003376:
  4310. 00003376  700C                     moveq.l    D0, 0x0C
  4311. 00003378  C1EE FFF2                muls.w     D0, [A6 - 0xE]
  4312. 0000337C  3D40 FFEE                move.w     [A6 - 0x12], D0
  4313. 00003380  0640 006D                addi.w     D0, 0x6D /* 'm' */
  4314. 00003384  3F00                     move.w     -[A7], D0
  4315. 00003386  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  4316. 0000338A  A893                     syscall    MoveTo
  4317. 0000338C  7079                     moveq.l    D0, 0x79
  4318. 0000338E  D06E FFEE                add.w      D0, [A6 - 0x12]
  4319. 00003392  3F00                     move.w     -[A7], D0
  4320. 00003394  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  4321. 00003398  A891                     syscall    LineTo
  4322. 0000339A  5243                     addq.w     D3, 1
  4323. 0000339C  066E 000E FFF2           addi.w     [A6 - 0xE], 0xE
  4324. label000033A2:
  4325. 000033A2  0C43 0003                cmpi.w     D3, 0x3
  4326. 000033A6  6DCE                     blt        -0x30 /* 00003376 */
  4327. 000033A8  6000 0096                bra        +0x98 /* 00003440 */
  4328. label000033AC:
  4329. 000033AC  7E0F                     moveq.l    D7, 0x0F
  4330. 000033AE  3C3C 025F                move.w     D6, 0x25F
  4331. 000033B2  3A3C 0142                move.w     D5, 0x142
  4332. 000033B6  7806                     moveq.l    D4, 0x06
  4333. 000033B8  7600                     moveq.l    D3, 0x00
  4334. 000033BA  426E FFF2                clr.w      [A6 - 0xE]
  4335. 000033BE  3005                     move.w     D0, D5
  4336. 000033C0  9044                     sub.w      D0, D4
  4337. 000033C2  3D40 FFF0                move.w     [A6 - 0x10], D0
  4338. 000033C6  602E                     bra        +0x30 /* 000033F6 */
  4339. label000033C8:
  4340. 000033C8  7011                     moveq.l    D0, 0x11
  4341. 000033CA  C1EE FFF2                muls.w     D0, [A6 - 0xE]
  4342. 000033CE  3D40 FFEE                move.w     [A6 - 0x12], D0
  4343. 000033D2  0640 00D9                addi.w     D0, 0xD9
  4344. 000033D6  3F00                     move.w     -[A7], D0
  4345. 000033D8  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  4346. 000033DC  A893                     syscall    MoveTo
  4347. 000033DE  302E FFEE                move.w     D0, [A6 - 0x12]
  4348. 000033E2  0640 00FA                addi.w     D0, 0xFA
  4349. 000033E6  3F00                     move.w     -[A7], D0
  4350. 000033E8  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  4351. 000033EC  A891                     syscall    LineTo
  4352. 000033EE  5243                     addq.w     D3, 1
  4353. 000033F0  066E 000E FFF2           addi.w     [A6 - 0xE], 0xE
  4354. label000033F6:
  4355. 000033F6  0C43 0002                cmpi.w     D3, 0x2
  4356. 000033FA  6DCC                     blt        -0x32 /* 000033C8 */
  4357. 000033FC  7600                     moveq.l    D3, 0x00
  4358. 000033FE  426E FFF2                clr.w      [A6 - 0xE]
  4359. 00003402  7005                     moveq.l    D0, 0x05
  4360. 00003404  C1C4                     muls.w     D0, D4
  4361. 00003406  D045                     add.w      D0, D5
  4362. 00003408  3D40 FFF0                move.w     [A6 - 0x10], D0
  4363. 0000340C  602C                     bra        +0x2E /* 0000343A */
  4364. label0000340E:
  4365. 0000340E  7011                     moveq.l    D0, 0x11
  4366. 00003410  C1EE FFF2                muls.w     D0, [A6 - 0xE]
  4367. 00003414  3D40 FFEE                move.w     [A6 - 0x12], D0
  4368. 00003418  0640 000F                addi.w     D0, 0xF
  4369. 0000341C  3F00                     move.w     -[A7], D0
  4370. 0000341E  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  4371. 00003422  A893                     syscall    MoveTo
  4372. 00003424  701D                     moveq.l    D0, 0x1D
  4373. 00003426  D06E FFEE                add.w      D0, [A6 - 0x12]
  4374. 0000342A  3F00                     move.w     -[A7], D0
  4375. 0000342C  3F2E FFF0                move.w     -[A7], [A6 - 0x10]
  4376. 00003430  A891                     syscall    LineTo
  4377. 00003432  5243                     addq.w     D3, 1
  4378. 00003434  066E 000E FFF2           addi.w     [A6 - 0xE], 0xE
  4379. label0000343A:
  4380. 0000343A  0C43 0003                cmpi.w     D3, 0x3
  4381. 0000343E  6DCE                     blt        -0x30 /* 0000340E */
  4382. label00003440:
  4383. 00003440  3F07                     move.w     -[A7], D7
  4384. 00003442  3F05                     move.w     -[A7], D5
  4385. 00003444  A893                     syscall    MoveTo
  4386. 00003446  3F06                     move.w     -[A7], D6
  4387. 00003448  3F05                     move.w     -[A7], D5
  4388. 0000344A  A891                     syscall    LineTo
  4389. 0000344C  3604                     move.w     D3, D4
  4390. 0000344E  D645                     add.w      D3, D5
  4391. 00003450  3F07                     move.w     -[A7], D7
  4392. 00003452  3F03                     move.w     -[A7], D3
  4393. 00003454  A893                     syscall    MoveTo
  4394. 00003456  3F06                     move.w     -[A7], D6
  4395. 00003458  3F03                     move.w     -[A7], D3
  4396. 0000345A  A891                     syscall    LineTo
  4397. 0000345C  3604                     move.w     D3, D4
  4398. 0000345E  D643                     add.w      D3, D3
  4399. 00003460  D645                     add.w      D3, D5
  4400. 00003462  3F07                     move.w     -[A7], D7
  4401. 00003464  3F03                     move.w     -[A7], D3
  4402. 00003466  A893                     syscall    MoveTo
  4403. 00003468  3F06                     move.w     -[A7], D6
  4404. 0000346A  3F03                     move.w     -[A7], D3
  4405. 0000346C  A891                     syscall    LineTo
  4406. 0000346E  7003                     moveq.l    D0, 0x03
  4407. 00003470  C1C4                     muls.w     D0, D4
  4408. 00003472  D045                     add.w      D0, D5
  4409. 00003474  3600                     move.w     D3, D0
  4410. 00003476  7003                     moveq.l    D0, 0x03
  4411. 00003478  C1C4                     muls.w     D0, D4
  4412. 0000347A  3D40 FFF2                move.w     [A6 - 0xE], D0
  4413. 0000347E  3F07                     move.w     -[A7], D7
  4414. 00003480  3F03                     move.w     -[A7], D3
  4415. 00003482  A893                     syscall    MoveTo
  4416. 00003484  3F06                     move.w     -[A7], D6
  4417. 00003486  3F03                     move.w     -[A7], D3
  4418. 00003488  A891                     syscall    LineTo
  4419. 0000348A  3604                     move.w     D3, D4
  4420. 0000348C  E54B                     lsl        D3.w, 2
  4421. 0000348E  D645                     add.w      D3, D5
  4422. 00003490  3F07                     move.w     -[A7], D7
  4423. 00003492  3F03                     move.w     -[A7], D3
  4424. 00003494  A893                     syscall    MoveTo
  4425. 00003496  3F06                     move.w     -[A7], D6
  4426. 00003498  3F03                     move.w     -[A7], D3
  4427. 0000349A  A891                     syscall    LineTo
  4428. 0000349C  4A2E 0009                tst.b      [A6 + 0x9]
  4429. 000034A0  6600 015A                bne        +0x15C /* 000035FC */
  4430. 000034A4  2004                     move.l     D0, D4
  4431. 000034A6  48C0                     ext.l      D0
  4432. 000034A8  81FC 0002                divs.w     D0, 0x2
  4433. 000034AC  3D40 FFF6                move.w     [A6 - 0xA], D0
  4434. 000034B0  486E FFF8                pea.l      [A6 - 0x8]
  4435. 000034B4  3F3C 0004                move.w     -[A7], 0x4
  4436. 000034B8  322E FFF4                move.w     D1, [A6 - 0xC]
  4437. 000034BC  48C1                     ext.l      D1
  4438. 000034BE  83FC 0002                divs.w     D1, 0x2
  4439. 000034C2  3405                     move.w     D2, D5
  4440. 000034C4  9441                     sub.w      D2, D1
  4441. 000034C6  D46E FFF2                add.w      D2, [A6 - 0xE]
  4442. 000034CA  9440                     sub.w      D2, D0
  4443. 000034CC  3F02                     move.w     -[A7], D2
  4444. 000034CE  7204                     moveq.l    D1, 0x04
  4445. 000034D0  D26E FFF4                add.w      D1, [A6 - 0xC]
  4446. 000034D4  3F01                     move.w     -[A7], D1
  4447. 000034D6  322E FFF4                move.w     D1, [A6 - 0xC]
  4448. 000034DA  48C1                     ext.l      D1
  4449. 000034DC  83FC 0002                divs.w     D1, 0x2
  4450. 000034E0  D245                     add.w      D1, D5
  4451. 000034E2  D26E FFF2                add.w      D1, [A6 - 0xE]
  4452. 000034E6  9240                     sub.w      D1, D0
  4453. 000034E8  3F01                     move.w     -[A7], D1
  4454. 000034EA  A8A7                     syscall    SetRect
  4455. 000034EC  7601                     moveq.l    D3, 0x01
  4456. 000034EE  3004                     move.w     D0, D4
  4457. 000034F0  4440                     neg.w      D0
  4458. 000034F2  48C0                     ext.l      D0
  4459. 000034F4  81FC 0002                divs.w     D0, 0x2
  4460. 000034F8  3D40 FFF6                move.w     [A6 - 0xA], D0
  4461. 000034FC  601A                     bra        +0x1C /* 00003518 */
  4462. label000034FE:
  4463. 000034FE  486E FFF8                pea.l      [A6 - 0x8]
  4464. 00003502  2F2D CCB0                move.l     -[A7], [A5 - 0x3350]
  4465. 00003506  AA1F                     syscall    PlotCIcon
  4466. 00003508  486E FFF8                pea.l      [A6 - 0x8]
  4467. 0000350C  3F3C 000C                move.w     -[A7], 0xC
  4468. 00003510  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4469. 00003514  A8A8                     syscall    OffsetRect
  4470. 00003516  5243                     addq.w     D3, 1
  4471. label00003518:
  4472. 00003518  0C43 000A                cmpi.w     D3, 0xA /* '\n' */
  4473. 0000351C  6DE0                     blt        -0x1E /* 000034FE */
  4474. 0000351E  7005                     moveq.l    D0, 0x05
  4475. 00003520  C1C4                     muls.w     D0, D4
  4476. 00003522  322E FFF4                move.w     D1, [A6 - 0xC]
  4477. 00003526  48C1                     ext.l      D1
  4478. 00003528  83FC 0002                divs.w     D1, 0x2
  4479. 0000352C  3E05                     move.w     D7, D5
  4480. 0000352E  9E41                     sub.w      D7, D1
  4481. 00003530  DE40                     add.w      D7, D0
  4482. 00003532  7005                     moveq.l    D0, 0x05
  4483. 00003534  C1C4                     muls.w     D0, D4
  4484. 00003536  322E FFF4                move.w     D1, [A6 - 0xC]
  4485. 0000353A  48C1                     ext.l      D1
  4486. 0000353C  83FC 0002                divs.w     D1, 0x2
  4487. 00003540  D245                     add.w      D1, D5
  4488. 00003542  D041                     add.w      D0, D1
  4489. 00003544  3C00                     move.w     D6, D0
  4490. 00003546  486E FFF8                pea.l      [A6 - 0x8]
  4491. 0000354A  3F3C 0070                move.w     -[A7], 0x70 /* 'p' */
  4492. 0000354E  3F07                     move.w     -[A7], D7
  4493. 00003550  7070                     moveq.l    D0, 0x70
  4494. 00003552  D06E FFF4                add.w      D0, [A6 - 0xC]
  4495. 00003556  3F00                     move.w     -[A7], D0
  4496. 00003558  3F06                     move.w     -[A7], D6
  4497. 0000355A  A8A7                     syscall    SetRect
  4498. 0000355C  7601                     moveq.l    D3, 0x01
  4499. 0000355E  601A                     bra        +0x1C /* 0000357A */
  4500. label00003560:
  4501. 00003560  486E FFF8                pea.l      [A6 - 0x8]
  4502. 00003564  2F2D CCA8                move.l     -[A7], [A5 - 0x3358]
  4503. 00003568  AA1F                     syscall    PlotCIcon
  4504. 0000356A  486E FFF8                pea.l      [A6 - 0x8]
  4505. 0000356E  3F3C 000C                move.w     -[A7], 0xC
  4506. 00003572  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4507. 00003576  A8A8                     syscall    OffsetRect
  4508. 00003578  5243                     addq.w     D3, 1
  4509. label0000357A:
  4510. 0000357A  0C43 000F                cmpi.w     D3, 0xF
  4511. 0000357E  6DE0                     blt        -0x1E /* 00003560 */
  4512. 00003580  486E FFF8                pea.l      [A6 - 0x8]
  4513. 00003584  3F3C 0118                move.w     -[A7], 0x118
  4514. 00003588  3F07                     move.w     -[A7], D7
  4515. 0000358A  302E FFF4                move.w     D0, [A6 - 0xC]
  4516. 0000358E  0640 0118                addi.w     D0, 0x118
  4517. 00003592  3F00                     move.w     -[A7], D0
  4518. 00003594  3F06                     move.w     -[A7], D6
  4519. 00003596  A8A7                     syscall    SetRect
  4520. 00003598  7601                     moveq.l    D3, 0x01
  4521. 0000359A  601A                     bra        +0x1C /* 000035B6 */
  4522. label0000359C:
  4523. 0000359C  486E FFF8                pea.l      [A6 - 0x8]
  4524. 000035A0  2F2D CCA4                move.l     -[A7], [A5 - 0x335C]
  4525. 000035A4  AA1F                     syscall    PlotCIcon
  4526. 000035A6  486E FFF8                pea.l      [A6 - 0x8]
  4527. 000035AA  3F3C 000C                move.w     -[A7], 0xC
  4528. 000035AE  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4529. 000035B2  A8A8                     syscall    OffsetRect
  4530. 000035B4  5243                     addq.w     D3, 1
  4531. label000035B6:
  4532. 000035B6  0C43 000F                cmpi.w     D3, 0xF
  4533. 000035BA  6DE0                     blt        -0x1E /* 0000359C */
  4534. 000035BC  486E FFF8                pea.l      [A6 - 0x8]
  4535. 000035C0  3F3C 01C0                move.w     -[A7], 0x1C0
  4536. 000035C4  3F07                     move.w     -[A7], D7
  4537. 000035C6  302E FFF4                move.w     D0, [A6 - 0xC]
  4538. 000035CA  0640 01C0                addi.w     D0, 0x1C0
  4539. 000035CE  3F00                     move.w     -[A7], D0
  4540. 000035D0  3F06                     move.w     -[A7], D6
  4541. 000035D2  A8A7                     syscall    SetRect
  4542. 000035D4  7601                     moveq.l    D3, 0x01
  4543. 000035D6  601A                     bra        +0x1C /* 000035F2 */
  4544. label000035D8:
  4545. 000035D8  486E FFF8                pea.l      [A6 - 0x8]
  4546. 000035DC  2F2D CCAC                move.l     -[A7], [A5 - 0x3354]
  4547. 000035E0  AA1F                     syscall    PlotCIcon
  4548. 000035E2  486E FFF8                pea.l      [A6 - 0x8]
  4549. 000035E6  3F3C 000C                move.w     -[A7], 0xC
  4550. 000035EA  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4551. 000035EE  A8A8                     syscall    OffsetRect
  4552. 000035F0  5243                     addq.w     D3, 1
  4553. label000035F2:
  4554. 000035F2  0C43 000F                cmpi.w     D3, 0xF
  4555. 000035F6  6DE0                     blt        -0x1E /* 000035D8 */
  4556. 000035F8  6000 00EA                bra        +0xEC /* 000036E4 */
  4557. label000035FC:
  4558. 000035FC  7005                     moveq.l    D0, 0x05
  4559. 000035FE  C1C4                     muls.w     D0, D4
  4560. 00003600  322E FFF4                move.w     D1, [A6 - 0xC]
  4561. 00003604  48C1                     ext.l      D1
  4562. 00003606  83FC 0002                divs.w     D1, 0x2
  4563. 0000360A  3E05                     move.w     D7, D5
  4564. 0000360C  9E41                     sub.w      D7, D1
  4565. 0000360E  DE40                     add.w      D7, D0
  4566. 00003610  7005                     moveq.l    D0, 0x05
  4567. 00003612  C1C4                     muls.w     D0, D4
  4568. 00003614  322E FFF4                move.w     D1, [A6 - 0xC]
  4569. 00003618  48C1                     ext.l      D1
  4570. 0000361A  83FC 0002                divs.w     D1, 0x2
  4571. 0000361E  D245                     add.w      D1, D5
  4572. 00003620  D041                     add.w      D0, D1
  4573. 00003622  3C00                     move.w     D6, D0
  4574. 00003624  486E FFF8                pea.l      [A6 - 0x8]
  4575. 00003628  3F3C 0012                move.w     -[A7], 0x12
  4576. 0000362C  3F07                     move.w     -[A7], D7
  4577. 0000362E  7012                     moveq.l    D0, 0x12
  4578. 00003630  D06E FFF4                add.w      D0, [A6 - 0xC]
  4579. 00003634  3F00                     move.w     -[A7], D0
  4580. 00003636  3F06                     move.w     -[A7], D6
  4581. 00003638  A8A7                     syscall    SetRect
  4582. 0000363A  7601                     moveq.l    D3, 0x01
  4583. 0000363C  3004                     move.w     D0, D4
  4584. 0000363E  4440                     neg.w      D0
  4585. 00003640  48C0                     ext.l      D0
  4586. 00003642  81FC 0002                divs.w     D0, 0x2
  4587. 00003646  3D40 FFF6                move.w     [A6 - 0xA], D0
  4588. 0000364A  601A                     bra        +0x1C /* 00003666 */
  4589. label0000364C:
  4590. 0000364C  486E FFF8                pea.l      [A6 - 0x8]
  4591. 00003650  2F2D CCA8                move.l     -[A7], [A5 - 0x3358]
  4592. 00003654  AA1F                     syscall    PlotCIcon
  4593. 00003656  486E FFF8                pea.l      [A6 - 0x8]
  4594. 0000365A  3F3C 0011                move.w     -[A7], 0x11
  4595. 0000365E  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4596. 00003662  A8A8                     syscall    OffsetRect
  4597. 00003664  5243                     addq.w     D3, 1
  4598. label00003666:
  4599. 00003666  0C43 000F                cmpi.w     D3, 0xF
  4600. 0000366A  6DE0                     blt        -0x1E /* 0000364C */
  4601. 0000366C  486E FFF8                pea.l      [A6 - 0x8]
  4602. 00003670  3F3C 0100                move.w     -[A7], 0x100
  4603. 00003674  3F07                     move.w     -[A7], D7
  4604. 00003676  302E FFF4                move.w     D0, [A6 - 0xC]
  4605. 0000367A  0640 0100                addi.w     D0, 0x100
  4606. 0000367E  3F00                     move.w     -[A7], D0
  4607. 00003680  3F06                     move.w     -[A7], D6
  4608. 00003682  A8A7                     syscall    SetRect
  4609. 00003684  7601                     moveq.l    D3, 0x01
  4610. 00003686  601A                     bra        +0x1C /* 000036A2 */
  4611. label00003688:
  4612. 00003688  486E FFF8                pea.l      [A6 - 0x8]
  4613. 0000368C  2F2D CCA4                move.l     -[A7], [A5 - 0x335C]
  4614. 00003690  AA1F                     syscall    PlotCIcon
  4615. 00003692  486E FFF8                pea.l      [A6 - 0x8]
  4616. 00003696  3F3C 0011                move.w     -[A7], 0x11
  4617. 0000369A  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4618. 0000369E  A8A8                     syscall    OffsetRect
  4619. 000036A0  5243                     addq.w     D3, 1
  4620. label000036A2:
  4621. 000036A2  0C43 000F                cmpi.w     D3, 0xF
  4622. 000036A6  6DE0                     blt        -0x1E /* 00003688 */
  4623. 000036A8  486E FFF8                pea.l      [A6 - 0x8]
  4624. 000036AC  3F3C 01EE                move.w     -[A7], 0x1EE
  4625. 000036B0  3F07                     move.w     -[A7], D7
  4626. 000036B2  302E FFF4                move.w     D0, [A6 - 0xC]
  4627. 000036B6  0640 01EE                addi.w     D0, 0x1EE
  4628. 000036BA  3F00                     move.w     -[A7], D0
  4629. 000036BC  3F06                     move.w     -[A7], D6
  4630. 000036BE  A8A7                     syscall    SetRect
  4631. 000036C0  7601                     moveq.l    D3, 0x01
  4632. 000036C2  601A                     bra        +0x1C /* 000036DE */
  4633. label000036C4:
  4634. 000036C4  486E FFF8                pea.l      [A6 - 0x8]
  4635. 000036C8  2F2D CCAC                move.l     -[A7], [A5 - 0x3354]
  4636. 000036CC  AA1F                     syscall    PlotCIcon
  4637. 000036CE  486E FFF8                pea.l      [A6 - 0x8]
  4638. 000036D2  3F3C 0011                move.w     -[A7], 0x11
  4639. 000036D6  3F2E FFF6                move.w     -[A7], [A6 - 0xA]
  4640. 000036DA  A8A8                     syscall    OffsetRect
  4641. 000036DC  5243                     addq.w     D3, 1
  4642. label000036DE:
  4643. 000036DE  0C43 0008                cmpi.w     D3, 0x8
  4644. 000036E2  6DE0                     blt        -0x1E /* 000036C4 */
  4645. label000036E4:
  4646. 000036E4  4CDF 00F8                movem.l    D3,D4,D5,D6,D7, [A7]+
  4647. 000036E8  4E5E                     unlink     A6
  4648. 000036EA  4E75                     rts
  4649. export_30:
  4650. 000036EC  4E56 FFF2                link       A6, -0x000E
  4651. 000036F0  48E7 1F00                movem.l    -[A7], D3,D4,D5,D6,D7
  4652. 000036F4  3E2E 0008                move.w     D7, [A6 + 0x8]
  4653. 000036F8  3A2E 000A                move.w     D5, [A6 + 0xA]
  4654. 000036FC  362E 000E                move.w     D3, [A6 + 0xE]
  4655. 00003700  4A2E 0011                tst.b      [A6 + 0x11]
  4656. 00003704  6716                     beq        +0x18 /* 0000371C */
  4657. 00003706  7000                     moveq.l    D0, 0x00
  4658. 00003708  102E 0011                move.b     D0, [A6 + 0x11]
  4659. 0000370C  3F00                     move.w     -[A7], D0
  4660. 0000370E  3F2E 0012                move.w     -[A7], [A6 + 0x12]
  4661. 00003712  3F3C 0011                move.w     -[A7], 0x11
  4662. 00003716  4EBA 09D4                jsr        [PC + 0x9D4 /* 000040EC */]
  4663. 0000371A  5C8F                     addq.l     A7, 6
  4664. label0000371C:
  4665. 0000371C  0C6E 0003 000C           cmpi.w     [A6 + 0xC], 0x3
  4666. 00003722  6C56                     bge        +0x58 /* 0000377A */
  4667. 00003724  302E 000C                move.w     D0, [A6 + 0xC]
  4668. 00003728  670E                     beq        +0x10 /* 00003738 */
  4669. 0000372A  6B00 0294                bmi        +0x296 /* 000039C0 */
  4670. 0000372E  5540                     subq.w     D0, 2
  4671. 00003730  6730                     beq        +0x32 /* 00003762 */
  4672. 00003732  6A00 028C                bpl        +0x28E /* 000039C0 */
  4673. 00003736  6016                     bra        +0x18 /* 0000374E */
  4674. label00003738:
  4675. 00003738  3807                     move.w     D4, D7
  4676. 0000373A  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4677. 00003740  3F04                     move.w     -[A7], D4
  4678. 00003742  3F05                     move.w     -[A7], D5
  4679. 00003744  4EBA 0756                jsr        [PC + 0x756 /* 00003E9C */]
  4680. 00003748  588F                     addq.l     A7, 4
  4681. 0000374A  6000 0274                bra        +0x276 /* 000039C0 */
  4682. label0000374E:
  4683. 0000374E  3807                     move.w     D4, D7
  4684. 00003750  422E FFF3                clr.b      [A6 - 0xD]
  4685. 00003754  3F04                     move.w     -[A7], D4
  4686. 00003756  3F05                     move.w     -[A7], D5
  4687. 00003758  4EBA 0742                jsr        [PC + 0x742 /* 00003E9C */]
  4688. 0000375C  588F                     addq.l     A7, 4
  4689. 0000375E  6000 0260                bra        +0x262 /* 000039C0 */
  4690. label00003762:
  4691. 00003762  78FD                     moveq.l    D4, 0xFFFFFFFD
  4692. 00003764  D847                     add.w      D4, D7
  4693. 00003766  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4694. 0000376C  3F04                     move.w     -[A7], D4
  4695. 0000376E  3F05                     move.w     -[A7], D5
  4696. 00003770  4EBA 072A                jsr        [PC + 0x72A /* 00003E9C */]
  4697. 00003774  588F                     addq.l     A7, 4
  4698. 00003776  6000 0248                bra        +0x24A /* 000039C0 */
  4699. label0000377A:
  4700. 0000377A  0C6E 0057 000C           cmpi.w     [A6 + 0xC], 0x57 /* 'W' */
  4701. 00003780  661A                     bne        +0x1C /* 0000379C */
  4702. 00003782  3807                     move.w     D4, D7
  4703. 00003784  0644 FF67                addi.w     D4, 0xFF67
  4704. 00003788  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4705. 0000378E  3F04                     move.w     -[A7], D4
  4706. 00003790  3F05                     move.w     -[A7], D5
  4707. 00003792  4EBA 0708                jsr        [PC + 0x708 /* 00003E9C */]
  4708. 00003796  588F                     addq.l     A7, 4
  4709. 00003798  6000 0226                bra        +0x228 /* 000039C0 */
  4710. label0000379C:
  4711. 0000379C  0C6E 0057 000C           cmpi.w     [A6 + 0xC], 0x57 /* 'W' */
  4712. 000037A2  6F00 0096                ble        +0x98 /* 0000383A */
  4713. 000037A6  78A5                     moveq.l    D4, 0xFFFFFFA5
  4714. 000037A8  D847                     add.w      D4, D7
  4715. 000037AA  486E FFF8                pea.l      [A6 - 0x8]
  4716. 000037AE  3F05                     move.w     -[A7], D5
  4717. 000037B0  3F04                     move.w     -[A7], D4
  4718. 000037B2  7010                     moveq.l    D0, 0x10
  4719. 000037B4  D045                     add.w      D0, D5
  4720. 000037B6  3F00                     move.w     -[A7], D0
  4721. 000037B8  7016                     moveq.l    D0, 0x16
  4722. 000037BA  D044                     add.w      D0, D4
  4723. 000037BC  3F00                     move.w     -[A7], D0
  4724. 000037BE  A8A7                     syscall    SetRect
  4725. 000037C0  0C43 0008                cmpi.w     D3, 0x8
  4726. 000037C4  6C0E                     bge        +0x10 /* 000037D4 */
  4727. 000037C6  486E FFF8                pea.l      [A6 - 0x8]
  4728. 000037CA  2F2D CE18                move.l     -[A7], [A5 - 0x31E8]
  4729. 000037CE  AA1F                     syscall    PlotCIcon
  4730. 000037D0  6000 06AA                bra        +0x6AC /* 00003E7C */
  4731. label000037D4:
  4732. 000037D4  0C43 0010                cmpi.w     D3, 0x10
  4733. 000037D8  6C0E                     bge        +0x10 /* 000037E8 */
  4734. 000037DA  486E FFF8                pea.l      [A6 - 0x8]
  4735. 000037DE  2F2D CE1C                move.l     -[A7], [A5 - 0x31E4]
  4736. 000037E2  AA1F                     syscall    PlotCIcon
  4737. 000037E4  6000 0696                bra        +0x698 /* 00003E7C */
  4738. label000037E8:
  4739. 000037E8  0C43 001F                cmpi.w     D3, 0x1F
  4740. 000037EC  6C0E                     bge        +0x10 /* 000037FC */
  4741. 000037EE  486E FFF8                pea.l      [A6 - 0x8]
  4742. 000037F2  2F2D CE20                move.l     -[A7], [A5 - 0x31E0]
  4743. 000037F6  AA1F                     syscall    PlotCIcon
  4744. 000037F8  6000 0682                bra        +0x684 /* 00003E7C */
  4745. label000037FC:
  4746. 000037FC  0C43 003D                cmpi.w     D3, 0x3D /* '=' */
  4747. 00003800  6C0E                     bge        +0x10 /* 00003810 */
  4748. 00003802  486E FFF8                pea.l      [A6 - 0x8]
  4749. 00003806  2F2D CE24                move.l     -[A7], [A5 - 0x31DC]
  4750. 0000380A  AA1F                     syscall    PlotCIcon
  4751. 0000380C  6000 066E                bra        +0x670 /* 00003E7C */
  4752. label00003810:
  4753. 00003810  0C43 0079                cmpi.w     D3, 0x79 /* 'y' */
  4754. 00003814  6C0E                     bge        +0x10 /* 00003824 */
  4755. 00003816  486E FFF8                pea.l      [A6 - 0x8]
  4756. 0000381A  2F2D CE28                move.l     -[A7], [A5 - 0x31D8]
  4757. 0000381E  AA1F                     syscall    PlotCIcon
  4758. 00003820  6000 065A                bra        +0x65C /* 00003E7C */
  4759. label00003824:
  4760. 00003824  0C43 00F1                cmpi.w     D3, 0xF1
  4761. 00003828  6C00 0196                bge        +0x198 /* 000039C0 */
  4762. 0000382C  486E FFF8                pea.l      [A6 - 0x8]
  4763. 00003830  2F2D CE2C                move.l     -[A7], [A5 - 0x31D4]
  4764. 00003834  AA1F                     syscall    PlotCIcon
  4765. 00003836  6000 0644                bra        +0x646 /* 00003E7C */
  4766. label0000383A:
  4767. 0000383A  70FD                     moveq.l    D0, 0xFFFFFFFD
  4768. 0000383C  D06E 000C                add.w      D0, [A6 + 0xC]
  4769. 00003840  3D40 FFF4                move.w     [A6 - 0xC], D0
  4770. 00003844  48C0                     ext.l      D0
  4771. 00003846  81FC 000C                divs.w     D0, 0xC
  4772. 0000384A  3C00                     move.w     D6, D0
  4773. 0000384C  700C                     moveq.l    D0, 0x0C
  4774. 0000384E  C1C6                     muls.w     D0, D6
  4775. 00003850  322E FFF4                move.w     D1, [A6 - 0xC]
  4776. 00003854  9240                     sub.w      D1, D0
  4777. 00003856  3D41 FFF6                move.w     [A6 - 0xA], D1
  4778. 0000385A  0C41 000B                cmpi.w     D1, 0xB
  4779. 0000385E  6200 0160                bhi        +0x162 /* 000039C0 */
  4780. 00003862  43FA 0620                lea.l      A1, [PC + 0x620 /* 00003E84, value 0xF9EAFA08 */]
  4781. 00003866  D241                     add.w      D1, D1
  4782. 00003868  D2F1 1000                add.w      A1, [A1 + D1.w]
  4783. 0000386C  4ED1                     jmp        [A1]
  4784. 0000386E  7015                     moveq.l    D0, 0x15
  4785. 00003870  C1C6                     muls.w     D0, D6
  4786. 00003872  78FA                     moveq.l    D4, 0xFFFFFFFA
  4787. 00003874  D847                     add.w      D4, D7
  4788. 00003876  9840                     sub.w      D4, D0
  4789. 00003878  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4790. 0000387E  3F04                     move.w     -[A7], D4
  4791. 00003880  3F05                     move.w     -[A7], D5
  4792. 00003882  4EBA 0618                jsr        [PC + 0x618 /* 00003E9C */]
  4793. 00003886  588F                     addq.l     A7, 4
  4794. 00003888  6000 0136                bra        +0x138 /* 000039C0 */
  4795. 0000388C  7015                     moveq.l    D0, 0x15
  4796. 0000388E  C1C6                     muls.w     D0, D6
  4797. 00003890  78FA                     moveq.l    D4, 0xFFFFFFFA
  4798. 00003892  D847                     add.w      D4, D7
  4799. 00003894  9840                     sub.w      D4, D0
  4800. 00003896  422E FFF3                clr.b      [A6 - 0xD]
  4801. 0000389A  3F04                     move.w     -[A7], D4
  4802. 0000389C  3F05                     move.w     -[A7], D5
  4803. 0000389E  4EBA 05FC                jsr        [PC + 0x5FC /* 00003E9C */]
  4804. 000038A2  588F                     addq.l     A7, 4
  4805. 000038A4  6000 011A                bra        +0x11C /* 000039C0 */
  4806. 000038A8  7015                     moveq.l    D0, 0x15
  4807. 000038AA  C1C6                     muls.w     D0, D6
  4808. 000038AC  78F7                     moveq.l    D4, 0xFFFFFFF7
  4809. 000038AE  D847                     add.w      D4, D7
  4810. 000038B0  9840                     sub.w      D4, D0
  4811. 000038B2  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4812. 000038B8  3F04                     move.w     -[A7], D4
  4813. 000038BA  3F05                     move.w     -[A7], D5
  4814. 000038BC  4EBA 05DE                jsr        [PC + 0x5DE /* 00003E9C */]
  4815. 000038C0  588F                     addq.l     A7, 4
  4816. 000038C2  6000 00FC                bra        +0xFE /* 000039C0 */
  4817. 000038C6  7015                     moveq.l    D0, 0x15
  4818. 000038C8  C1C6                     muls.w     D0, D6
  4819. 000038CA  78F7                     moveq.l    D4, 0xFFFFFFF7
  4820. 000038CC  D847                     add.w      D4, D7
  4821. 000038CE  9840                     sub.w      D4, D0
  4822. 000038D0  422E FFF3                clr.b      [A6 - 0xD]
  4823. 000038D4  3F04                     move.w     -[A7], D4
  4824. 000038D6  3F05                     move.w     -[A7], D5
  4825. 000038D8  4EBA 05C2                jsr        [PC + 0x5C2 /* 00003E9C */]
  4826. 000038DC  588F                     addq.l     A7, 4
  4827. 000038DE  6000 00E0                bra        +0xE2 /* 000039C0 */
  4828. 000038E2  7015                     moveq.l    D0, 0x15
  4829. 000038E4  C1C6                     muls.w     D0, D6
  4830. 000038E6  78F4                     moveq.l    D4, 0xFFFFFFF4
  4831. 000038E8  D847                     add.w      D4, D7
  4832. 000038EA  9840                     sub.w      D4, D0
  4833. 000038EC  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4834. 000038F2  3F04                     move.w     -[A7], D4
  4835. 000038F4  3F05                     move.w     -[A7], D5
  4836. 000038F6  4EBA 05A4                jsr        [PC + 0x5A4 /* 00003E9C */]
  4837. 000038FA  588F                     addq.l     A7, 4
  4838. 000038FC  6000 00C2                bra        +0xC4 /* 000039C0 */
  4839. 00003900  7015                     moveq.l    D0, 0x15
  4840. 00003902  C1C6                     muls.w     D0, D6
  4841. 00003904  78F1                     moveq.l    D4, 0xFFFFFFF1
  4842. 00003906  D847                     add.w      D4, D7
  4843. 00003908  9840                     sub.w      D4, D0
  4844. 0000390A  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4845. 00003910  3F04                     move.w     -[A7], D4
  4846. 00003912  3F05                     move.w     -[A7], D5
  4847. 00003914  4EBA 0586                jsr        [PC + 0x586 /* 00003E9C */]
  4848. 00003918  588F                     addq.l     A7, 4
  4849. 0000391A  6000 00A4                bra        +0xA6 /* 000039C0 */
  4850. 0000391E  7015                     moveq.l    D0, 0x15
  4851. 00003920  C1C6                     muls.w     D0, D6
  4852. 00003922  78F1                     moveq.l    D4, 0xFFFFFFF1
  4853. 00003924  D847                     add.w      D4, D7
  4854. 00003926  9840                     sub.w      D4, D0
  4855. 00003928  422E FFF3                clr.b      [A6 - 0xD]
  4856. 0000392C  3F04                     move.w     -[A7], D4
  4857. 0000392E  3F05                     move.w     -[A7], D5
  4858. 00003930  4EBA 056A                jsr        [PC + 0x56A /* 00003E9C */]
  4859. 00003934  588F                     addq.l     A7, 4
  4860. 00003936  6000 0088                bra        +0x8A /* 000039C0 */
  4861. 0000393A  7015                     moveq.l    D0, 0x15
  4862. 0000393C  C1C6                     muls.w     D0, D6
  4863. 0000393E  78EE                     moveq.l    D4, 0xFFFFFFEE
  4864. 00003940  D847                     add.w      D4, D7
  4865. 00003942  9840                     sub.w      D4, D0
  4866. 00003944  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4867. 0000394A  3F04                     move.w     -[A7], D4
  4868. 0000394C  3F05                     move.w     -[A7], D5
  4869. 0000394E  4EBA 054C                jsr        [PC + 0x54C /* 00003E9C */]
  4870. 00003952  588F                     addq.l     A7, 4
  4871. 00003954  606A                     bra        +0x6C /* 000039C0 */
  4872. 00003956  7015                     moveq.l    D0, 0x15
  4873. 00003958  C1C6                     muls.w     D0, D6
  4874. 0000395A  78EE                     moveq.l    D4, 0xFFFFFFEE
  4875. 0000395C  D847                     add.w      D4, D7
  4876. 0000395E  9840                     sub.w      D4, D0
  4877. 00003960  422E FFF3                clr.b      [A6 - 0xD]
  4878. 00003964  3F04                     move.w     -[A7], D4
  4879. 00003966  3F05                     move.w     -[A7], D5
  4880. 00003968  4EBA 0532                jsr        [PC + 0x532 /* 00003E9C */]
  4881. 0000396C  588F                     addq.l     A7, 4
  4882. 0000396E  6050                     bra        +0x52 /* 000039C0 */
  4883. 00003970  7015                     moveq.l    D0, 0x15
  4884. 00003972  C1C6                     muls.w     D0, D6
  4885. 00003974  78EB                     moveq.l    D4, 0xFFFFFFEB
  4886. 00003976  D847                     add.w      D4, D7
  4887. 00003978  9840                     sub.w      D4, D0
  4888. 0000397A  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4889. 00003980  3F04                     move.w     -[A7], D4
  4890. 00003982  3F05                     move.w     -[A7], D5
  4891. 00003984  4EBA 0516                jsr        [PC + 0x516 /* 00003E9C */]
  4892. 00003988  588F                     addq.l     A7, 4
  4893. 0000398A  6034                     bra        +0x36 /* 000039C0 */
  4894. 0000398C  7015                     moveq.l    D0, 0x15
  4895. 0000398E  C1C6                     muls.w     D0, D6
  4896. 00003990  78EB                     moveq.l    D4, 0xFFFFFFEB
  4897. 00003992  D847                     add.w      D4, D7
  4898. 00003994  9840                     sub.w      D4, D0
  4899. 00003996  422E FFF3                clr.b      [A6 - 0xD]
  4900. 0000399A  3F04                     move.w     -[A7], D4
  4901. 0000399C  3F05                     move.w     -[A7], D5
  4902. 0000399E  4EBA 04FC                jsr        [PC + 0x4FC /* 00003E9C */]
  4903. 000039A2  588F                     addq.l     A7, 4
  4904. 000039A4  601A                     bra        +0x1C /* 000039C0 */
  4905. 000039A6  7015                     moveq.l    D0, 0x15
  4906. 000039A8  C1C6                     muls.w     D0, D6
  4907. 000039AA  78E8                     moveq.l    D4, 0xFFFFFFE8
  4908. 000039AC  D847                     add.w      D4, D7
  4909. 000039AE  9840                     sub.w      D4, D0
  4910. 000039B0  1D7C 0001 FFF3           move.b     [A6 - 0xD], 0x1
  4911. 000039B6  3F04                     move.w     -[A7], D4
  4912. 000039B8  3F05                     move.w     -[A7], D5
  4913. 000039BA  4EBA 04E0                jsr        [PC + 0x4E0 /* 00003E9C */]
  4914. 000039BE  588F                     addq.l     A7, 4
  4915. label000039C0:
  4916. 000039C0  7010                     moveq.l    D0, 0x10
  4917. 000039C2  D045                     add.w      D0, D5
  4918. 000039C4  3D40 FFF4                move.w     [A6 - 0xC], D0
  4919. 000039C8  7C16                     moveq.l    D6, 0x16
  4920. 000039CA  DC44                     add.w      D6, D4
  4921. 000039CC  486E FFF8                pea.l      [A6 - 0x8]
  4922. 000039D0  3F05                     move.w     -[A7], D5
  4923. 000039D2  3F04                     move.w     -[A7], D4
  4924. 000039D4  3F00                     move.w     -[A7], D0
  4925. 000039D6  3F06                     move.w     -[A7], D6
  4926. 000039D8  A8A7                     syscall    SetRect
  4927. 000039DA  4A2E FFF3                tst.b      [A6 - 0xD]
  4928. 000039DE  6700 0258                beq        +0x25A /* 00003C38 */
  4929. 000039E2  70AB                     moveq.l    D0, 0xFFFFFFAB
  4930. 000039E4  D047                     add.w      D0, D7
  4931. 000039E6  B044                     cmp.w      D0, D4
  4932. 000039E8  6F00 0124                ble        +0x126 /* 00003B0E */
  4933. 000039EC  486E FFF8                pea.l      [A6 - 0x8]
  4934. 000039F0  3F05                     move.w     -[A7], D5
  4935. 000039F2  3F04                     move.w     -[A7], D4
  4936. 000039F4  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  4937. 000039F8  3F06                     move.w     -[A7], D6
  4938. 000039FA  A8A7                     syscall    SetRect
  4939. 000039FC  0C43 0004                cmpi.w     D3, 0x4
  4940. 00003A00  6C0E                     bge        +0x10 /* 00003A10 */
  4941. 00003A02  486E FFF8                pea.l      [A6 - 0x8]
  4942. 00003A06  2F2D CD20                move.l     -[A7], [A5 - 0x32E0]
  4943. 00003A0A  AA1F                     syscall    PlotCIcon
  4944. 00003A0C  6000 046E                bra        +0x470 /* 00003E7C */
  4945. label00003A10:
  4946. 00003A10  0C43 0006                cmpi.w     D3, 0x6
  4947. 00003A14  6C0E                     bge        +0x10 /* 00003A24 */
  4948. 00003A16  486E FFF8                pea.l      [A6 - 0x8]
  4949. 00003A1A  2F2D CD24                move.l     -[A7], [A5 - 0x32DC]
  4950. 00003A1E  AA1F                     syscall    PlotCIcon
  4951. 00003A20  6000 045A                bra        +0x45C /* 00003E7C */
  4952. label00003A24:
  4953. 00003A24  0C43 0008                cmpi.w     D3, 0x8
  4954. 00003A28  6C0E                     bge        +0x10 /* 00003A38 */
  4955. 00003A2A  486E FFF8                pea.l      [A6 - 0x8]
  4956. 00003A2E  2F2D CD28                move.l     -[A7], [A5 - 0x32D8]
  4957. 00003A32  AA1F                     syscall    PlotCIcon
  4958. 00003A34  6000 0446                bra        +0x448 /* 00003E7C */
  4959. label00003A38:
  4960. 00003A38  0C43 000C                cmpi.w     D3, 0xC
  4961. 00003A3C  6C0E                     bge        +0x10 /* 00003A4C */
  4962. 00003A3E  486E FFF8                pea.l      [A6 - 0x8]
  4963. 00003A42  2F2D CD2C                move.l     -[A7], [A5 - 0x32D4]
  4964. 00003A46  AA1F                     syscall    PlotCIcon
  4965. 00003A48  6000 0432                bra        +0x434 /* 00003E7C */
  4966. label00003A4C:
  4967. 00003A4C  0C43 0010                cmpi.w     D3, 0x10
  4968. 00003A50  6C0E                     bge        +0x10 /* 00003A60 */
  4969. 00003A52  486E FFF8                pea.l      [A6 - 0x8]
  4970. 00003A56  2F2D CD30                move.l     -[A7], [A5 - 0x32D0]
  4971. 00003A5A  AA1F                     syscall    PlotCIcon
  4972. 00003A5C  6000 041E                bra        +0x420 /* 00003E7C */
  4973. label00003A60:
  4974. 00003A60  0C43 0017                cmpi.w     D3, 0x17
  4975. 00003A64  6C0E                     bge        +0x10 /* 00003A74 */
  4976. 00003A66  486E FFF8                pea.l      [A6 - 0x8]
  4977. 00003A6A  2F2D CD34                move.l     -[A7], [A5 - 0x32CC]
  4978. 00003A6E  AA1F                     syscall    PlotCIcon
  4979. 00003A70  6000 040A                bra        +0x40C /* 00003E7C */
  4980. label00003A74:
  4981. 00003A74  0C43 001F                cmpi.w     D3, 0x1F
  4982. 00003A78  6C0E                     bge        +0x10 /* 00003A88 */
  4983. 00003A7A  486E FFF8                pea.l      [A6 - 0x8]
  4984. 00003A7E  2F2D CD38                move.l     -[A7], [A5 - 0x32C8]
  4985. 00003A82  AA1F                     syscall    PlotCIcon
  4986. 00003A84  6000 03F6                bra        +0x3F8 /* 00003E7C */
  4987. label00003A88:
  4988. 00003A88  0C43 002E                cmpi.w     D3, 0x2E /* '.' */
  4989. 00003A8C  6C0E                     bge        +0x10 /* 00003A9C */
  4990. 00003A8E  486E FFF8                pea.l      [A6 - 0x8]
  4991. 00003A92  2F2D CD3C                move.l     -[A7], [A5 - 0x32C4]
  4992. 00003A96  AA1F                     syscall    PlotCIcon
  4993. 00003A98  6000 03E2                bra        +0x3E4 /* 00003E7C */
  4994. label00003A9C:
  4995. 00003A9C  0C43 003D                cmpi.w     D3, 0x3D /* '=' */
  4996. 00003AA0  6C0E                     bge        +0x10 /* 00003AB0 */
  4997. 00003AA2  486E FFF8                pea.l      [A6 - 0x8]
  4998. 00003AA6  2F2D CD40                move.l     -[A7], [A5 - 0x32C0]
  4999. 00003AAA  AA1F                     syscall    PlotCIcon
  5000. 00003AAC  6000 03CE                bra        +0x3D0 /* 00003E7C */
  5001. label00003AB0:
  5002. 00003AB0  0C43 005B                cmpi.w     D3, 0x5B /* '[' */
  5003. 00003AB4  6C0E                     bge        +0x10 /* 00003AC4 */
  5004. 00003AB6  486E FFF8                pea.l      [A6 - 0x8]
  5005. 00003ABA  2F2D CD44                move.l     -[A7], [A5 - 0x32BC]
  5006. 00003ABE  AA1F                     syscall    PlotCIcon
  5007. 00003AC0  6000 03BA                bra        +0x3BC /* 00003E7C */
  5008. label00003AC4:
  5009. 00003AC4  0C43 0079                cmpi.w     D3, 0x79 /* 'y' */
  5010. 00003AC8  6C0E                     bge        +0x10 /* 00003AD8 */
  5011. 00003ACA  486E FFF8                pea.l      [A6 - 0x8]
  5012. 00003ACE  2F2D CD48                move.l     -[A7], [A5 - 0x32B8]
  5013. 00003AD2  AA1F                     syscall    PlotCIcon
  5014. 00003AD4  6000 03A6                bra        +0x3A8 /* 00003E7C */
  5015. label00003AD8:
  5016. 00003AD8  0C43 00B5                cmpi.w     D3, 0xB5
  5017. 00003ADC  6C0E                     bge        +0x10 /* 00003AEC */
  5018. 00003ADE  486E FFF8                pea.l      [A6 - 0x8]
  5019. 00003AE2  2F2D CD4C                move.l     -[A7], [A5 - 0x32B4]
  5020. 00003AE6  AA1F                     syscall    PlotCIcon
  5021. 00003AE8  6000 0392                bra        +0x394 /* 00003E7C */
  5022. label00003AEC:
  5023. 00003AEC  0C43 00F1                cmpi.w     D3, 0xF1
  5024. 00003AF0  6C0E                     bge        +0x10 /* 00003B00 */
  5025. 00003AF2  486E FFF8                pea.l      [A6 - 0x8]
  5026. 00003AF6  2F2D CD50                move.l     -[A7], [A5 - 0x32B0]
  5027. 00003AFA  AA1F                     syscall    PlotCIcon
  5028. 00003AFC  6000 037E                bra        +0x380 /* 00003E7C */
  5029. label00003B00:
  5030. 00003B00  486E FFF8                pea.l      [A6 - 0x8]
  5031. 00003B04  2F2D CD54                move.l     -[A7], [A5 - 0x32AC]
  5032. 00003B08  AA1F                     syscall    PlotCIcon
  5033. 00003B0A  6000 0370                bra        +0x372 /* 00003E7C */
  5034. label00003B0E:
  5035. 00003B0E  486E FFF8                pea.l      [A6 - 0x8]
  5036. 00003B12  3F05                     move.w     -[A7], D5
  5037. 00003B14  70EF                     moveq.l    D0, 0xFFFFFFEF
  5038. 00003B16  D044                     add.w      D0, D4
  5039. 00003B18  3F00                     move.w     -[A7], D0
  5040. 00003B1A  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  5041. 00003B1E  70EF                     moveq.l    D0, 0xFFFFFFEF
  5042. 00003B20  D046                     add.w      D0, D6
  5043. 00003B22  3F00                     move.w     -[A7], D0
  5044. 00003B24  A8A7                     syscall    SetRect
  5045. 00003B26  0C43 0004                cmpi.w     D3, 0x4
  5046. 00003B2A  6C0E                     bge        +0x10 /* 00003B3A */
  5047. 00003B2C  486E FFF8                pea.l      [A6 - 0x8]
  5048. 00003B30  2F2D CD90                move.l     -[A7], [A5 - 0x3270]
  5049. 00003B34  AA1F                     syscall    PlotCIcon
  5050. 00003B36  6000 0344                bra        +0x346 /* 00003E7C */
  5051. label00003B3A:
  5052. 00003B3A  0C43 0006                cmpi.w     D3, 0x6
  5053. 00003B3E  6C0E                     bge        +0x10 /* 00003B4E */
  5054. 00003B40  486E FFF8                pea.l      [A6 - 0x8]
  5055. 00003B44  2F2D CD94                move.l     -[A7], [A5 - 0x326C]
  5056. 00003B48  AA1F                     syscall    PlotCIcon
  5057. 00003B4A  6000 0330                bra        +0x332 /* 00003E7C */
  5058. label00003B4E:
  5059. 00003B4E  0C43 0008                cmpi.w     D3, 0x8
  5060. 00003B52  6C0E                     bge        +0x10 /* 00003B62 */
  5061. 00003B54  486E FFF8                pea.l      [A6 - 0x8]
  5062. 00003B58  2F2D CD98                move.l     -[A7], [A5 - 0x3268]
  5063. 00003B5C  AA1F                     syscall    PlotCIcon
  5064. 00003B5E  6000 031C                bra        +0x31E /* 00003E7C */
  5065. label00003B62:
  5066. 00003B62  0C43 000C                cmpi.w     D3, 0xC
  5067. 00003B66  6C0E                     bge        +0x10 /* 00003B76 */
  5068. 00003B68  486E FFF8                pea.l      [A6 - 0x8]
  5069. 00003B6C  2F2D CD9C                move.l     -[A7], [A5 - 0x3264]
  5070. 00003B70  AA1F                     syscall    PlotCIcon
  5071. 00003B72  6000 0308                bra        +0x30A /* 00003E7C */
  5072. label00003B76:
  5073. 00003B76  0C43 0010                cmpi.w     D3, 0x10
  5074. 00003B7A  6C0E                     bge        +0x10 /* 00003B8A */
  5075. 00003B7C  486E FFF8                pea.l      [A6 - 0x8]
  5076. 00003B80  2F2D CDA0                move.l     -[A7], [A5 - 0x3260]
  5077. 00003B84  AA1F                     syscall    PlotCIcon
  5078. 00003B86  6000 02F4                bra        +0x2F6 /* 00003E7C */
  5079. label00003B8A:
  5080. 00003B8A  0C43 0017                cmpi.w     D3, 0x17
  5081. 00003B8E  6C0E                     bge        +0x10 /* 00003B9E */
  5082. 00003B90  486E FFF8                pea.l      [A6 - 0x8]
  5083. 00003B94  2F2D CDA4                move.l     -[A7], [A5 - 0x325C]
  5084. 00003B98  AA1F                     syscall    PlotCIcon
  5085. 00003B9A  6000 02E0                bra        +0x2E2 /* 00003E7C */
  5086. label00003B9E:
  5087. 00003B9E  0C43 001F                cmpi.w     D3, 0x1F
  5088. 00003BA2  6C0E                     bge        +0x10 /* 00003BB2 */
  5089. 00003BA4  486E FFF8                pea.l      [A6 - 0x8]
  5090. 00003BA8  2F2D CDA8                move.l     -[A7], [A5 - 0x3258]
  5091. 00003BAC  AA1F                     syscall    PlotCIcon
  5092. 00003BAE  6000 02CC                bra        +0x2CE /* 00003E7C */
  5093. label00003BB2:
  5094. 00003BB2  0C43 002E                cmpi.w     D3, 0x2E /* '.' */
  5095. 00003BB6  6C0E                     bge        +0x10 /* 00003BC6 */
  5096. 00003BB8  486E FFF8                pea.l      [A6 - 0x8]
  5097. 00003BBC  2F2D CDAC                move.l     -[A7], [A5 - 0x3254]
  5098. 00003BC0  AA1F                     syscall    PlotCIcon
  5099. 00003BC2  6000 02B8                bra        +0x2BA /* 00003E7C */
  5100. label00003BC6:
  5101. 00003BC6  0C43 003D                cmpi.w     D3, 0x3D /* '=' */
  5102. 00003BCA  6C0E                     bge        +0x10 /* 00003BDA */
  5103. 00003BCC  486E FFF8                pea.l      [A6 - 0x8]
  5104. 00003BD0  2F2D CDB0                move.l     -[A7], [A5 - 0x3250]
  5105. 00003BD4  AA1F                     syscall    PlotCIcon
  5106. 00003BD6  6000 02A4                bra        +0x2A6 /* 00003E7C */
  5107. label00003BDA:
  5108. 00003BDA  0C43 005B                cmpi.w     D3, 0x5B /* '[' */
  5109. 00003BDE  6C0E                     bge        +0x10 /* 00003BEE */
  5110. 00003BE0  486E FFF8                pea.l      [A6 - 0x8]
  5111. 00003BE4  2F2D CDB4                move.l     -[A7], [A5 - 0x324C]
  5112. 00003BE8  AA1F                     syscall    PlotCIcon
  5113. 00003BEA  6000 0290                bra        +0x292 /* 00003E7C */
  5114. label00003BEE:
  5115. 00003BEE  0C43 0079                cmpi.w     D3, 0x79 /* 'y' */
  5116. 00003BF2  6C0E                     bge        +0x10 /* 00003C02 */
  5117. 00003BF4  486E FFF8                pea.l      [A6 - 0x8]
  5118. 00003BF8  2F2D CDB8                move.l     -[A7], [A5 - 0x3248]
  5119. 00003BFC  AA1F                     syscall    PlotCIcon
  5120. 00003BFE  6000 027C                bra        +0x27E /* 00003E7C */
  5121. label00003C02:
  5122. 00003C02  0C43 00B5                cmpi.w     D3, 0xB5
  5123. 00003C06  6C0E                     bge        +0x10 /* 00003C16 */
  5124. 00003C08  486E FFF8                pea.l      [A6 - 0x8]
  5125. 00003C0C  2F2D CDBC                move.l     -[A7], [A5 - 0x3244]
  5126. 00003C10  AA1F                     syscall    PlotCIcon
  5127. 00003C12  6000 0268                bra        +0x26A /* 00003E7C */
  5128. label00003C16:
  5129. 00003C16  0C43 00F1                cmpi.w     D3, 0xF1
  5130. 00003C1A  6C0E                     bge        +0x10 /* 00003C2A */
  5131. 00003C1C  486E FFF8                pea.l      [A6 - 0x8]
  5132. 00003C20  2F2D CDC0                move.l     -[A7], [A5 - 0x3240]
  5133. 00003C24  AA1F                     syscall    PlotCIcon
  5134. 00003C26  6000 0254                bra        +0x256 /* 00003E7C */
  5135. label00003C2A:
  5136. 00003C2A  486E FFF8                pea.l      [A6 - 0x8]
  5137. 00003C2E  2F2D CDC4                move.l     -[A7], [A5 - 0x323C]
  5138. 00003C32  AA1F                     syscall    PlotCIcon
  5139. 00003C34  6000 0246                bra        +0x248 /* 00003E7C */
  5140. label00003C38:
  5141. 00003C38  70AB                     moveq.l    D0, 0xFFFFFFAB
  5142. 00003C3A  D047                     add.w      D0, D7
  5143. 00003C3C  B044                     cmp.w      D0, D4
  5144. 00003C3E  6F00 0124                ble        +0x126 /* 00003D64 */
  5145. 00003C42  486E FFF8                pea.l      [A6 - 0x8]
  5146. 00003C46  3F05                     move.w     -[A7], D5
  5147. 00003C48  3F04                     move.w     -[A7], D4
  5148. 00003C4A  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  5149. 00003C4E  3F06                     move.w     -[A7], D6
  5150. 00003C50  A8A7                     syscall    SetRect
  5151. 00003C52  0C43 0004                cmpi.w     D3, 0x4
  5152. 00003C56  6C0E                     bge        +0x10 /* 00003C66 */
  5153. 00003C58  486E FFF8                pea.l      [A6 - 0x8]
  5154. 00003C5C  2F2D CD58                move.l     -[A7], [A5 - 0x32A8]
  5155. 00003C60  AA1F                     syscall    PlotCIcon
  5156. 00003C62  6000 0218                bra        +0x21A /* 00003E7C */
  5157. label00003C66:
  5158. 00003C66  0C43 0006                cmpi.w     D3, 0x6
  5159. 00003C6A  6C0E                     bge        +0x10 /* 00003C7A */
  5160. 00003C6C  486E FFF8                pea.l      [A6 - 0x8]
  5161. 00003C70  2F2D CD5C                move.l     -[A7], [A5 - 0x32A4]
  5162. 00003C74  AA1F                     syscall    PlotCIcon
  5163. 00003C76  6000 0204                bra        +0x206 /* 00003E7C */
  5164. label00003C7A:
  5165. 00003C7A  0C43 0008                cmpi.w     D3, 0x8
  5166. 00003C7E  6C0E                     bge        +0x10 /* 00003C8E */
  5167. 00003C80  486E FFF8                pea.l      [A6 - 0x8]
  5168. 00003C84  2F2D CD60                move.l     -[A7], [A5 - 0x32A0]
  5169. 00003C88  AA1F                     syscall    PlotCIcon
  5170. 00003C8A  6000 01F0                bra        +0x1F2 /* 00003E7C */
  5171. label00003C8E:
  5172. 00003C8E  0C43 000C                cmpi.w     D3, 0xC
  5173. 00003C92  6C0E                     bge        +0x10 /* 00003CA2 */
  5174. 00003C94  486E FFF8                pea.l      [A6 - 0x8]
  5175. 00003C98  2F2D CD64                move.l     -[A7], [A5 - 0x329C]
  5176. 00003C9C  AA1F                     syscall    PlotCIcon
  5177. 00003C9E  6000 01DC                bra        +0x1DE /* 00003E7C */
  5178. label00003CA2:
  5179. 00003CA2  0C43 0010                cmpi.w     D3, 0x10
  5180. 00003CA6  6C0E                     bge        +0x10 /* 00003CB6 */
  5181. 00003CA8  486E FFF8                pea.l      [A6 - 0x8]
  5182. 00003CAC  2F2D CD68                move.l     -[A7], [A5 - 0x3298]
  5183. 00003CB0  AA1F                     syscall    PlotCIcon
  5184. 00003CB2  6000 01C8                bra        +0x1CA /* 00003E7C */
  5185. label00003CB6:
  5186. 00003CB6  0C43 0017                cmpi.w     D3, 0x17
  5187. 00003CBA  6C0E                     bge        +0x10 /* 00003CCA */
  5188. 00003CBC  486E FFF8                pea.l      [A6 - 0x8]
  5189. 00003CC0  2F2D CD6C                move.l     -[A7], [A5 - 0x3294]
  5190. 00003CC4  AA1F                     syscall    PlotCIcon
  5191. 00003CC6  6000 01B4                bra        +0x1B6 /* 00003E7C */
  5192. label00003CCA:
  5193. 00003CCA  0C43 001F                cmpi.w     D3, 0x1F
  5194. 00003CCE  6C0E                     bge        +0x10 /* 00003CDE */
  5195. 00003CD0  486E FFF8                pea.l      [A6 - 0x8]
  5196. 00003CD4  2F2D CD70                move.l     -[A7], [A5 - 0x3290]
  5197. 00003CD8  AA1F                     syscall    PlotCIcon
  5198. 00003CDA  6000 01A0                bra        +0x1A2 /* 00003E7C */
  5199. label00003CDE:
  5200. 00003CDE  0C43 002E                cmpi.w     D3, 0x2E /* '.' */
  5201. 00003CE2  6C0E                     bge        +0x10 /* 00003CF2 */
  5202. 00003CE4  486E FFF8                pea.l      [A6 - 0x8]
  5203. 00003CE8  2F2D CD74                move.l     -[A7], [A5 - 0x328C]
  5204. 00003CEC  AA1F                     syscall    PlotCIcon
  5205. 00003CEE  6000 018C                bra        +0x18E /* 00003E7C */
  5206. label00003CF2:
  5207. 00003CF2  0C43 003D                cmpi.w     D3, 0x3D /* '=' */
  5208. 00003CF6  6C0E                     bge        +0x10 /* 00003D06 */
  5209. 00003CF8  486E FFF8                pea.l      [A6 - 0x8]
  5210. 00003CFC  2F2D CD78                move.l     -[A7], [A5 - 0x3288]
  5211. 00003D00  AA1F                     syscall    PlotCIcon
  5212. 00003D02  6000 0178                bra        +0x17A /* 00003E7C */
  5213. label00003D06:
  5214. 00003D06  0C43 005B                cmpi.w     D3, 0x5B /* '[' */
  5215. 00003D0A  6C0E                     bge        +0x10 /* 00003D1A */
  5216. 00003D0C  486E FFF8                pea.l      [A6 - 0x8]
  5217. 00003D10  2F2D CD7C                move.l     -[A7], [A5 - 0x3284]
  5218. 00003D14  AA1F                     syscall    PlotCIcon
  5219. 00003D16  6000 0164                bra        +0x166 /* 00003E7C */
  5220. label00003D1A:
  5221. 00003D1A  0C43 0079                cmpi.w     D3, 0x79 /* 'y' */
  5222. 00003D1E  6C0E                     bge        +0x10 /* 00003D2E */
  5223. 00003D20  486E FFF8                pea.l      [A6 - 0x8]
  5224. 00003D24  2F2D CD80                move.l     -[A7], [A5 - 0x3280]
  5225. 00003D28  AA1F                     syscall    PlotCIcon
  5226. 00003D2A  6000 0150                bra        +0x152 /* 00003E7C */
  5227. label00003D2E:
  5228. 00003D2E  0C43 00B5                cmpi.w     D3, 0xB5
  5229. 00003D32  6C0E                     bge        +0x10 /* 00003D42 */
  5230. 00003D34  486E FFF8                pea.l      [A6 - 0x8]
  5231. 00003D38  2F2D CD84                move.l     -[A7], [A5 - 0x327C]
  5232. 00003D3C  AA1F                     syscall    PlotCIcon
  5233. 00003D3E  6000 013C                bra        +0x13E /* 00003E7C */
  5234. label00003D42:
  5235. 00003D42  0C43 00F1                cmpi.w     D3, 0xF1
  5236. 00003D46  6C0E                     bge        +0x10 /* 00003D56 */
  5237. 00003D48  486E FFF8                pea.l      [A6 - 0x8]
  5238. 00003D4C  2F2D CD88                move.l     -[A7], [A5 - 0x3278]
  5239. 00003D50  AA1F                     syscall    PlotCIcon
  5240. 00003D52  6000 0128                bra        +0x12A /* 00003E7C */
  5241. label00003D56:
  5242. 00003D56  486E FFF8                pea.l      [A6 - 0x8]
  5243. 00003D5A  2F2D CD8C                move.l     -[A7], [A5 - 0x3274]
  5244. 00003D5E  AA1F                     syscall    PlotCIcon
  5245. 00003D60  6000 011A                bra        +0x11C /* 00003E7C */
  5246. label00003D64:
  5247. 00003D64  486E FFF8                pea.l      [A6 - 0x8]
  5248. 00003D68  3F05                     move.w     -[A7], D5
  5249. 00003D6A  70EF                     moveq.l    D0, 0xFFFFFFEF
  5250. 00003D6C  D044                     add.w      D0, D4
  5251. 00003D6E  3F00                     move.w     -[A7], D0
  5252. 00003D70  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  5253. 00003D74  70EF                     moveq.l    D0, 0xFFFFFFEF
  5254. 00003D76  D046                     add.w      D0, D6
  5255. 00003D78  3F00                     move.w     -[A7], D0
  5256. 00003D7A  A8A7                     syscall    SetRect
  5257. 00003D7C  0C43 0004                cmpi.w     D3, 0x4
  5258. 00003D80  6C0E                     bge        +0x10 /* 00003D90 */
  5259. 00003D82  486E FFF8                pea.l      [A6 - 0x8]
  5260. 00003D86  2F2D CDC8                move.l     -[A7], [A5 - 0x3238]
  5261. 00003D8A  AA1F                     syscall    PlotCIcon
  5262. 00003D8C  6000 00EE                bra        +0xF0 /* 00003E7C */
  5263. label00003D90:
  5264. 00003D90  0C43 0006                cmpi.w     D3, 0x6
  5265. 00003D94  6C0E                     bge        +0x10 /* 00003DA4 */
  5266. 00003D96  486E FFF8                pea.l      [A6 - 0x8]
  5267. 00003D9A  2F2D CDCC                move.l     -[A7], [A5 - 0x3234]
  5268. 00003D9E  AA1F                     syscall    PlotCIcon
  5269. 00003DA0  6000 00DA                bra        +0xDC /* 00003E7C */
  5270. label00003DA4:
  5271. 00003DA4  0C43 0008                cmpi.w     D3, 0x8
  5272. 00003DA8  6C0E                     bge        +0x10 /* 00003DB8 */
  5273. 00003DAA  486E FFF8                pea.l      [A6 - 0x8]
  5274. 00003DAE  2F2D CDD0                move.l     -[A7], [A5 - 0x3230]
  5275. 00003DB2  AA1F                     syscall    PlotCIcon
  5276. 00003DB4  6000 00C6                bra        +0xC8 /* 00003E7C */
  5277. label00003DB8:
  5278. 00003DB8  0C43 000C                cmpi.w     D3, 0xC
  5279. 00003DBC  6C0E                     bge        +0x10 /* 00003DCC */
  5280. 00003DBE  486E FFF8                pea.l      [A6 - 0x8]
  5281. 00003DC2  2F2D CDD4                move.l     -[A7], [A5 - 0x322C]
  5282. 00003DC6  AA1F                     syscall    PlotCIcon
  5283. 00003DC8  6000 00B2                bra        +0xB4 /* 00003E7C */
  5284. label00003DCC:
  5285. 00003DCC  0C43 0010                cmpi.w     D3, 0x10
  5286. 00003DD0  6C0E                     bge        +0x10 /* 00003DE0 */
  5287. 00003DD2  486E FFF8                pea.l      [A6 - 0x8]
  5288. 00003DD6  2F2D CDD8                move.l     -[A7], [A5 - 0x3228]
  5289. 00003DDA  AA1F                     syscall    PlotCIcon
  5290. 00003DDC  6000 009E                bra        +0xA0 /* 00003E7C */
  5291. label00003DE0:
  5292. 00003DE0  0C43 0017                cmpi.w     D3, 0x17
  5293. 00003DE4  6C0E                     bge        +0x10 /* 00003DF4 */
  5294. 00003DE6  486E FFF8                pea.l      [A6 - 0x8]
  5295. 00003DEA  2F2D CDDC                move.l     -[A7], [A5 - 0x3224]
  5296. 00003DEE  AA1F                     syscall    PlotCIcon
  5297. 00003DF0  6000 008A                bra        +0x8C /* 00003E7C */
  5298. label00003DF4:
  5299. 00003DF4  0C43 001F                cmpi.w     D3, 0x1F
  5300. 00003DF8  6C0C                     bge        +0xE /* 00003E06 */
  5301. 00003DFA  486E FFF8                pea.l      [A6 - 0x8]
  5302. 00003DFE  2F2D CDE0                move.l     -[A7], [A5 - 0x3220]
  5303. 00003E02  AA1F                     syscall    PlotCIcon
  5304. 00003E04  6076                     bra        +0x78 /* 00003E7C */
  5305. label00003E06:
  5306. 00003E06  0C43 002E                cmpi.w     D3, 0x2E /* '.' */
  5307. 00003E0A  6C0C                     bge        +0xE /* 00003E18 */
  5308. 00003E0C  486E FFF8                pea.l      [A6 - 0x8]
  5309. 00003E10  2F2D CDE4                move.l     -[A7], [A5 - 0x321C]
  5310. 00003E14  AA1F                     syscall    PlotCIcon
  5311. 00003E16  6064                     bra        +0x66 /* 00003E7C */
  5312. label00003E18:
  5313. 00003E18  0C43 003D                cmpi.w     D3, 0x3D /* '=' */
  5314. 00003E1C  6C0C                     bge        +0xE /* 00003E2A */
  5315. 00003E1E  486E FFF8                pea.l      [A6 - 0x8]
  5316. 00003E22  2F2D CDE8                move.l     -[A7], [A5 - 0x3218]
  5317. 00003E26  AA1F                     syscall    PlotCIcon
  5318. 00003E28  6052                     bra        +0x54 /* 00003E7C */
  5319. label00003E2A:
  5320. 00003E2A  0C43 005B                cmpi.w     D3, 0x5B /* '[' */
  5321. 00003E2E  6C0C                     bge        +0xE /* 00003E3C */
  5322. 00003E30  486E FFF8                pea.l      [A6 - 0x8]
  5323. 00003E34  2F2D CDEC                move.l     -[A7], [A5 - 0x3214]
  5324. 00003E38  AA1F                     syscall    PlotCIcon
  5325. 00003E3A  6040                     bra        +0x42 /* 00003E7C */
  5326. label00003E3C:
  5327. 00003E3C  0C43 0079                cmpi.w     D3, 0x79 /* 'y' */
  5328. 00003E40  6C0C                     bge        +0xE /* 00003E4E */
  5329. 00003E42  486E FFF8                pea.l      [A6 - 0x8]
  5330. 00003E46  2F2D CDF0                move.l     -[A7], [A5 - 0x3210]
  5331. 00003E4A  AA1F                     syscall    PlotCIcon
  5332. 00003E4C  602E                     bra        +0x30 /* 00003E7C */
  5333. label00003E4E:
  5334. 00003E4E  0C43 00B5                cmpi.w     D3, 0xB5
  5335. 00003E52  6C0C                     bge        +0xE /* 00003E60 */
  5336. 00003E54  486E FFF8                pea.l      [A6 - 0x8]
  5337. 00003E58  2F2D CDF4                move.l     -[A7], [A5 - 0x320C]
  5338. 00003E5C  AA1F                     syscall    PlotCIcon
  5339. 00003E5E  601C                     bra        +0x1E /* 00003E7C */
  5340. label00003E60:
  5341. 00003E60  0C43 00F1                cmpi.w     D3, 0xF1
  5342. 00003E64  6C0C                     bge        +0xE /* 00003E72 */
  5343. 00003E66  486E FFF8                pea.l      [A6 - 0x8]
  5344. 00003E6A  2F2D CDF8                move.l     -[A7], [A5 - 0x3208]
  5345. 00003E6E  AA1F                     syscall    PlotCIcon
  5346. 00003E70  600A                     bra        +0xC /* 00003E7C */
  5347. label00003E72:
  5348. 00003E72  486E FFF8                pea.l      [A6 - 0x8]
  5349. 00003E76  2F2D CDFC                move.l     -[A7], [A5 - 0x3204]
  5350. 00003E7A  AA1F                     syscall    PlotCIcon
  5351. label00003E7C:
  5352. 00003E7C  4CDF 00F8                movem.l    D3,D4,D5,D6,D7, [A7]+
  5353. 00003E80  4E5E                     unlink     A6
  5354. 00003E82  4E75                     rts
  5355. 00003E84  F9EA                     .extension 0x9EA // unimplemented
  5356. 00003E86  FA08                     .extension 0xA08 // unimplemented
  5357. 00003E88  FA24                     .extension 0xA24 // unimplemented
  5358. 00003E8A  FA42                     .extension 0xA42 // unimplemented
  5359. 00003E8C  FA5E                     .extension 0xA5E // unimplemented
  5360. 00003E8E  FA7C                     .extension 0xA7C // unimplemented
  5361. 00003E90  FA9A                     .extension 0xA9A // unimplemented
  5362. 00003E92  FAB6                     .extension 0xAB6 // unimplemented
  5363. 00003E94  FAD2                     .extension 0xAD2 // unimplemented
  5364. 00003E96  FAEC                     .extension 0xAEC // unimplemented
  5365. 00003E98  FB08                     .extension 0xB08 // unimplemented
  5366. 00003E9A  FB22                     .extension 0xB22 // unimplemented
  5367. fn00003E9C:
  5368. 00003E9C  4E56 0000                link       A6, 0
  5369. 00003EA0  48E7 1F00                movem.l    -[A7], D3,D4,D5,D6,D7
  5370. 00003EA4  382E 0008                move.w     D4, [A6 + 0x8]
  5371. 00003EA8  3C2E 000A                move.w     D6, [A6 + 0xA]
  5372. 00003EAC  3E2D D3A4                move.w     D7, [A5 - 0x2C5C]
  5373. 00003EB0  9E6D D3A6                sub.w      D7, [A5 - 0x2C5A]
  5374. 00003EB4  7002                     moveq.l    D0, 0x02
  5375. 00003EB6  D047                     add.w      D0, D7
  5376. 00003EB8  B046                     cmp.w      D0, D6
  5377. 00003EBA  6F22                     ble        +0x24 /* 00003EDE */
  5378. 00003EBC  3A07                     move.w     D5, D7
  5379. 00003EBE  7E02                     moveq.l    D7, 0x02
  5380. 00003EC0  DE44                     add.w      D7, D4
  5381. 00003EC2  760D                     moveq.l    D3, 0x0D
  5382. 00003EC4  D644                     add.w      D3, D4
  5383. 00003EC6  6010                     bra        +0x12 /* 00003ED8 */
  5384. label00003EC8:
  5385. 00003EC8  3F07                     move.w     -[A7], D7
  5386. 00003ECA  3F05                     move.w     -[A7], D5
  5387. 00003ECC  A893                     syscall    MoveTo
  5388. 00003ECE  3F03                     move.w     -[A7], D3
  5389. 00003ED0  3F05                     move.w     -[A7], D5
  5390. 00003ED2  A891                     syscall    LineTo
  5391. 00003ED4  9A6D D3A6                sub.w      D5, [A5 - 0x2C5A]
  5392. label00003ED8:
  5393. 00003ED8  BC45                     cmp.w      D6, D5
  5394. 00003EDA  6DEC                     blt        -0x12 /* 00003EC8 */
  5395. 00003EDC  6040                     bra        +0x42 /* 00003F1E */
  5396. label00003EDE:
  5397. 00003EDE  302D D3A6                move.w     D0, [A5 - 0x2C5A]
  5398. 00003EE2  E548                     lsl        D0.w, 2
  5399. 00003EE4  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  5400. 00003EE8  B046                     cmp.w      D0, D6
  5401. 00003EEA  6C32                     bge        +0x34 /* 00003F1E */
  5402. 00003EEC  7005                     moveq.l    D0, 0x05
  5403. 00003EEE  C1ED D3A6                muls.w     D0, [A5 - 0x2C5A]
  5404. 00003EF2  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  5405. 00003EF6  3A00                     move.w     D5, D0
  5406. 00003EF8  7E02                     moveq.l    D7, 0x02
  5407. 00003EFA  DE44                     add.w      D7, D4
  5408. 00003EFC  760D                     moveq.l    D3, 0x0D
  5409. 00003EFE  D644                     add.w      D3, D4
  5410. 00003F00  6010                     bra        +0x12 /* 00003F12 */
  5411. label00003F02:
  5412. 00003F02  3F07                     move.w     -[A7], D7
  5413. 00003F04  3F05                     move.w     -[A7], D5
  5414. 00003F06  A893                     syscall    MoveTo
  5415. 00003F08  3F03                     move.w     -[A7], D3
  5416. 00003F0A  3F05                     move.w     -[A7], D5
  5417. 00003F0C  A891                     syscall    LineTo
  5418. 00003F0E  DA6D D3A6                add.w      D5, [A5 - 0x2C5A]
  5419. label00003F12:
  5420. 00003F12  302D D3A6                move.w     D0, [A5 - 0x2C5A]
  5421. 00003F16  D046                     add.w      D0, D6
  5422. 00003F18  5540                     subq.w     D0, 2
  5423. 00003F1A  B045                     cmp.w      D0, D5
  5424. 00003F1C  6EE4                     bgt        -0x1A /* 00003F02 */
  5425. label00003F1E:
  5426. 00003F1E  4CDF 00F8                movem.l    D3,D4,D5,D6,D7, [A7]+
  5427. 00003F22  4E5E                     unlink     A6
  5428. 00003F24  4E75                     rts
  5429. export_32:
  5430. 00003F26  4E56 FFFC                link       A6, -0x0004
  5431. 00003F2A  48E7 1F00                movem.l    -[A7], D3,D4,D5,D6,D7
  5432. 00003F2E  362E 0008                move.w     D3, [A6 + 0x8]
  5433. 00003F32  3A2E 000C                move.w     D5, [A6 + 0xC]
  5434. 00003F36  382E 000E                move.w     D4, [A6 + 0xE]
  5435. 00003F3A  7E00                     moveq.l    D7, 0x00
  5436. 00003F3C  6018                     bra        +0x1A /* 00003F56 */
  5437. label00003F3E:
  5438. 00003F3E  3007                     move.w     D0, D7
  5439. 00003F40  C1C4                     muls.w     D0, D4
  5440. 00003F42  D045                     add.w      D0, D5
  5441. 00003F44  3C00                     move.w     D6, D0
  5442. 00003F46  3F03                     move.w     -[A7], D3
  5443. 00003F48  3F06                     move.w     -[A7], D6
  5444. 00003F4A  A893                     syscall    MoveTo
  5445. 00003F4C  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  5446. 00003F50  3F06                     move.w     -[A7], D6
  5447. 00003F52  A891                     syscall    LineTo
  5448. 00003F54  5247                     addq.w     D7, 1
  5449. label00003F56:
  5450. 00003F56  0C47 0005                cmpi.w     D7, 0x5
  5451. 00003F5A  6DE2                     blt        -0x1C /* 00003F3E */
  5452. 00003F5C  7007                     moveq.l    D0, 0x07
  5453. 00003F5E  C1C4                     muls.w     D0, D4
  5454. 00003F60  9A40                     sub.w      D5, D0
  5455. 00003F62  7E00                     moveq.l    D7, 0x00
  5456. 00003F64  6018                     bra        +0x1A /* 00003F7E */
  5457. label00003F66:
  5458. 00003F66  3007                     move.w     D0, D7
  5459. 00003F68  C1C4                     muls.w     D0, D4
  5460. 00003F6A  D045                     add.w      D0, D5
  5461. 00003F6C  3C00                     move.w     D6, D0
  5462. 00003F6E  3F03                     move.w     -[A7], D3
  5463. 00003F70  3F06                     move.w     -[A7], D6
  5464. 00003F72  A893                     syscall    MoveTo
  5465. 00003F74  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  5466. 00003F78  3F06                     move.w     -[A7], D6
  5467. 00003F7A  A891                     syscall    LineTo
  5468. 00003F7C  5247                     addq.w     D7, 1
  5469. label00003F7E:
  5470. 00003F7E  0C47 0005                cmpi.w     D7, 0x5
  5471. 00003F82  6DE2                     blt        -0x1C /* 00003F66 */
  5472. 00003F84  700E                     moveq.l    D0, 0x0E
  5473. 00003F86  C1C4                     muls.w     D0, D4
  5474. 00003F88  DA40                     add.w      D5, D0
  5475. 00003F8A  7E00                     moveq.l    D7, 0x00
  5476. 00003F8C  6018                     bra        +0x1A /* 00003FA6 */
  5477. label00003F8E:
  5478. 00003F8E  3007                     move.w     D0, D7
  5479. 00003F90  C1C4                     muls.w     D0, D4
  5480. 00003F92  D045                     add.w      D0, D5
  5481. 00003F94  3C00                     move.w     D6, D0
  5482. 00003F96  3F03                     move.w     -[A7], D3
  5483. 00003F98  3F06                     move.w     -[A7], D6
  5484. 00003F9A  A893                     syscall    MoveTo
  5485. 00003F9C  3F2E 000A                move.w     -[A7], [A6 + 0xA]
  5486. 00003FA0  3F06                     move.w     -[A7], D6
  5487. 00003FA2  A891                     syscall    LineTo
  5488. 00003FA4  5247                     addq.w     D7, 1
  5489. label00003FA6:
  5490. 00003FA6  0C47 0005                cmpi.w     D7, 0x5
  5491. 00003FAA  6DE2                     blt        -0x1C /* 00003F8E */
  5492. 00003FAC  4CDF 00F8                movem.l    D3,D4,D5,D6,D7, [A7]+
  5493. 00003FB0  4E5E                     unlink     A6
  5494. 00003FB2  4E75                     rts
  5495. export_33:
  5496. 00003FB4  4E56 FFF2                link       A6, -0x000E
  5497. 00003FB8  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  5498. 00003FBC  4A2E 0011                tst.b      [A6 + 0x11]
  5499. 00003FC0  6700 008E                beq        +0x90 /* 00004050 */
  5500. 00003FC4  3E2E 000A                move.w     D7, [A6 + 0xA]
  5501. 00003FC8  E94F                     lsl        D7.w, 4
  5502. 00003FCA  0647 0010                addi.w     D7, 0x10
  5503. 00003FCE  486E FFF8                pea.l      [A6 - 0x8]
  5504. 00003FD2  3F07                     move.w     -[A7], D7
  5505. 00003FD4  3F3C 0010                move.w     -[A7], 0x10
  5506. 00003FD8  302E 000A                move.w     D0, [A6 + 0xA]
  5507. 00003FDC  E948                     lsl        D0.w, 4
  5508. 00003FDE  0640 0011                addi.w     D0, 0x11
  5509. 00003FE2  3F00                     move.w     -[A7], D0
  5510. 00003FE4  3F3C 00AE                move.w     -[A7], 0xAE
  5511. 00003FE8  A8A7                     syscall    SetRect
  5512. 00003FEA  486E FFF8                pea.l      [A6 - 0x8]
  5513. 00003FEE  A8A3                     syscall    EraseRect
  5514. 00003FF0  7C00                     moveq.l    D6, 0x00
  5515. 00003FF2  7A00                     moveq.l    D5, 0x00
  5516. 00003FF4  6014                     bra        +0x16 /* 0000400A */
  5517. label00003FF6:
  5518. 00003FF6  7827                     moveq.l    D4, 0x27
  5519. 00003FF8  D845                     add.w      D4, D5
  5520. 00003FFA  3F07                     move.w     -[A7], D7
  5521. 00003FFC  3F04                     move.w     -[A7], D4
  5522. 00003FFE  A893                     syscall    MoveTo
  5523. 00004000  3F07                     move.w     -[A7], D7
  5524. 00004002  3F04                     move.w     -[A7], D4
  5525. 00004004  A891                     syscall    LineTo
  5526. 00004006  5246                     addq.w     D6, 1
  5527. 00004008  5C45                     addq.w     D5, 6
  5528. label0000400A:
  5529. 0000400A  0C46 0005                cmpi.w     D6, 0x5
  5530. 0000400E  6DE6                     blt        -0x18 /* 00003FF6 */
  5531. 00004010  7C07                     moveq.l    D6, 0x07
  5532. 00004012  7A2A                     moveq.l    D5, 0x2A
  5533. 00004014  6014                     bra        +0x16 /* 0000402A */
  5534. label00004016:
  5535. 00004016  7827                     moveq.l    D4, 0x27
  5536. 00004018  D845                     add.w      D4, D5
  5537. 0000401A  3F07                     move.w     -[A7], D7
  5538. 0000401C  3F04                     move.w     -[A7], D4
  5539. 0000401E  A893                     syscall    MoveTo
  5540. 00004020  3F07                     move.w     -[A7], D7
  5541. 00004022  3F04                     move.w     -[A7], D4
  5542. 00004024  A891                     syscall    LineTo
  5543. 00004026  5246                     addq.w     D6, 1
  5544. 00004028  5C45                     addq.w     D5, 6
  5545. label0000402A:
  5546. 0000402A  0C46 000C                cmpi.w     D6, 0xC
  5547. 0000402E  6DE6                     blt        -0x18 /* 00004016 */
  5548. 00004030  7C0E                     moveq.l    D6, 0x0E
  5549. 00004032  7A54                     moveq.l    D5, 0x54
  5550. 00004034  6014                     bra        +0x16 /* 0000404A */
  5551. label00004036:
  5552. 00004036  7827                     moveq.l    D4, 0x27
  5553. 00004038  D845                     add.w      D4, D5
  5554. 0000403A  3F07                     move.w     -[A7], D7
  5555. 0000403C  3F04                     move.w     -[A7], D4
  5556. 0000403E  A893                     syscall    MoveTo
  5557. 00004040  3F07                     move.w     -[A7], D7
  5558. 00004042  3F04                     move.w     -[A7], D4
  5559. 00004044  A891                     syscall    LineTo
  5560. 00004046  5246                     addq.w     D6, 1
  5561. 00004048  5C45                     addq.w     D5, 6
  5562. label0000404A:
  5563. 0000404A  0C46 0013                cmpi.w     D6, 0x13
  5564. 0000404E  6DE6                     blt        -0x18 /* 00004036 */
  5565. label00004050:
  5566. 00004050  4A2E 000D                tst.b      [A6 + 0xD]
  5567. 00004054  670C                     beq        +0xE /* 00004062 */
  5568. 00004056  43EE FFF2                lea.l      A1, [A6 - 0xE]
  5569. 0000405A  307C 000C                movea.w    A0, 0xC
  5570. 0000405E  A03B                     syscall    Delay
  5571. 00004060  2280                     move.l     [A1], D0
  5572. label00004062:
  5573. 00004062  4A2E 000F                tst.b      [A6 + 0xF]
  5574. 00004066  671A                     beq        +0x1C /* 00004082 */
  5575. 00004068  3E2E 0008                move.w     D7, [A6 + 0x8]
  5576. 0000406C  E94F                     lsl        D7.w, 4
  5577. 0000406E  0647 0010                addi.w     D7, 0x10
  5578. 00004072  3F07                     move.w     -[A7], D7
  5579. 00004074  3F3C 0010                move.w     -[A7], 0x10
  5580. 00004078  A893                     syscall    MoveTo
  5581. 0000407A  3F07                     move.w     -[A7], D7
  5582. 0000407C  3F3C 00AD                move.w     -[A7], 0xAD
  5583. 00004080  A891                     syscall    LineTo
  5584. label00004082:
  5585. 00004082  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  5586. 00004086  4E5E                     unlink     A6
  5587. 00004088  4E75                     rts
  5588. export_34:
  5589. 0000408A  4E56 FFF8                link       A6, -0x0008
  5590. 0000408E  2F07                     move.l     -[A7], D7
  5591. 00004090  302E 000A                move.w     D0, [A6 + 0xA]
  5592. 00004094  E948                     lsl        D0.w, 4
  5593. 00004096  D06E 0008                add.w      D0, [A6 + 0x8]
  5594. 0000409A  3E00                     move.w     D7, D0
  5595. 0000409C  486E FFF8                pea.l      [A6 - 0x8]
  5596. 000040A0  3F07                     move.w     -[A7], D7
  5597. 000040A2  3F3C 0010                move.w     -[A7], 0x10
  5598. 000040A6  7001                     moveq.l    D0, 0x01
  5599. 000040A8  D047                     add.w      D0, D7
  5600. 000040AA  3F00                     move.w     -[A7], D0
  5601. 000040AC  3F3C 00AE                move.w     -[A7], 0xAE
  5602. 000040B0  A8A7                     syscall    SetRect
  5603. 000040B2  486E FFF8                pea.l      [A6 - 0x8]
  5604. 000040B6  A8A4                     syscall    InvertRect
  5605. 000040B8  4A2E 000F                tst.b      [A6 + 0xF]
  5606. 000040BC  6728                     beq        +0x2A /* 000040E6 */
  5607. 000040BE  302E 000C                move.w     D0, [A6 + 0xC]
  5608. 000040C2  E948                     lsl        D0.w, 4
  5609. 000040C4  D06E 0008                add.w      D0, [A6 + 0x8]
  5610. 000040C8  3E00                     move.w     D7, D0
  5611. 000040CA  486E FFF8                pea.l      [A6 - 0x8]
  5612. 000040CE  3F07                     move.w     -[A7], D7
  5613. 000040D0  3F3C 0010                move.w     -[A7], 0x10
  5614. 000040D4  7001                     moveq.l    D0, 0x01
  5615. 000040D6  D047                     add.w      D0, D7
  5616. 000040D8  3F00                     move.w     -[A7], D0
  5617. 000040DA  3F3C 00AE                move.w     -[A7], 0xAE
  5618. 000040DE  A8A7                     syscall    SetRect
  5619. 000040E0  486E FFF8                pea.l      [A6 - 0x8]
  5620. 000040E4  A8A4                     syscall    InvertRect
  5621. label000040E6:
  5622. 000040E6  2E1F                     move.l     D7, [A7]+
  5623. 000040E8  4E5E                     unlink     A6
  5624. 000040EA  4E75                     rts
  5625. export_31:
  5626. fn000040EC:
  5627. 000040EC  4E56 FFF8                link       A6, -0x0008
  5628. 000040F0  48E7 0F00                movem.l    -[A7], D4,D5,D6,D7
  5629. 000040F4  7025                     moveq.l    D0, 0x25
  5630. 000040F6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  5631. 000040FA  7E01                     moveq.l    D7, 0x01
  5632. 000040FC  DE6E 000A                add.w      D7, [A6 + 0xA]
  5633. 00004100  9E40                     sub.w      D7, D0
  5634. 00004102  4A2E 000D                tst.b      [A6 + 0xD]
  5635. 00004106  6600 008C                bne        +0x8E /* 00004194 */
  5636. 0000410A  3C07                     move.w     D6, D7
  5637. 0000410C  E94E                     lsl        D6.w, 4
  5638. 0000410E  0646 000F                addi.w     D6, 0xF
  5639. 00004112  486E FFF8                pea.l      [A6 - 0x8]
  5640. 00004116  3F06                     move.w     -[A7], D6
  5641. 00004118  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  5642. 0000411C  3007                     move.w     D0, D7
  5643. 0000411E  E948                     lsl        D0.w, 4
  5644. 00004120  0640 0010                addi.w     D0, 0x10
  5645. 00004124  3F00                     move.w     -[A7], D0
  5646. 00004126  3F3C 0094                move.w     -[A7], 0x94
  5647. 0000412A  A8A7                     syscall    SetRect
  5648. 0000412C  486E FFF8                pea.l      [A6 - 0x8]
  5649. 00004130  A8A3                     syscall    EraseRect
  5650. 00004132  7E00                     moveq.l    D7, 0x00
  5651. 00004134  7A00                     moveq.l    D5, 0x00
  5652. 00004136  6014                     bra        +0x16 /* 0000414C */
  5653. label00004138:
  5654. 00004138  7827                     moveq.l    D4, 0x27
  5655. 0000413A  D845                     add.w      D4, D5
  5656. 0000413C  3F06                     move.w     -[A7], D6
  5657. 0000413E  3F04                     move.w     -[A7], D4
  5658. 00004140  A893                     syscall    MoveTo
  5659. 00004142  3F06                     move.w     -[A7], D6
  5660. 00004144  3F04                     move.w     -[A7], D4
  5661. 00004146  A891                     syscall    LineTo
  5662. 00004148  5247                     addq.w     D7, 1
  5663. 0000414A  5C45                     addq.w     D5, 6
  5664. label0000414C:
  5665. 0000414C  0C47 0005                cmpi.w     D7, 0x5
  5666. 00004150  6DE6                     blt        -0x18 /* 00004138 */
  5667. 00004152  7E07                     moveq.l    D7, 0x07
  5668. 00004154  7A2A                     moveq.l    D5, 0x2A
  5669. 00004156  6014                     bra        +0x16 /* 0000416C */
  5670. label00004158:
  5671. 00004158  7827                     moveq.l    D4, 0x27
  5672. 0000415A  D845                     add.w      D4, D5
  5673. 0000415C  3F06                     move.w     -[A7], D6
  5674. 0000415E  3F04                     move.w     -[A7], D4
  5675. 00004160  A893                     syscall    MoveTo
  5676. 00004162  3F06                     move.w     -[A7], D6
  5677. 00004164  3F04                     move.w     -[A7], D4
  5678. 00004166  A891                     syscall    LineTo
  5679. 00004168  5247                     addq.w     D7, 1
  5680. 0000416A  5C45                     addq.w     D5, 6
  5681. label0000416C:
  5682. 0000416C  0C47 000C                cmpi.w     D7, 0xC
  5683. 00004170  6DE6                     blt        -0x18 /* 00004158 */
  5684. 00004172  7E0E                     moveq.l    D7, 0x0E
  5685. 00004174  7A54                     moveq.l    D5, 0x54
  5686. 00004176  6014                     bra        +0x16 /* 0000418C */
  5687. label00004178:
  5688. 00004178  7827                     moveq.l    D4, 0x27
  5689. 0000417A  D845                     add.w      D4, D5
  5690. 0000417C  3F06                     move.w     -[A7], D6
  5691. 0000417E  3F04                     move.w     -[A7], D4
  5692. 00004180  A893                     syscall    MoveTo
  5693. 00004182  3F06                     move.w     -[A7], D6
  5694. 00004184  3F04                     move.w     -[A7], D4
  5695. 00004186  A891                     syscall    LineTo
  5696. 00004188  5247                     addq.w     D7, 1
  5697. 0000418A  5C45                     addq.w     D5, 6
  5698. label0000418C:
  5699. 0000418C  0C47 0013                cmpi.w     D7, 0x13
  5700. 00004190  6DE6                     blt        -0x18 /* 00004178 */
  5701. 00004192  6018                     bra        +0x1A /* 000041AC */
  5702. label00004194:
  5703. 00004194  3C07                     move.w     D6, D7
  5704. 00004196  E94E                     lsl        D6.w, 4
  5705. 00004198  0646 000F                addi.w     D6, 0xF
  5706. 0000419C  3F06                     move.w     -[A7], D6
  5707. 0000419E  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  5708. 000041A2  A893                     syscall    MoveTo
  5709. 000041A4  3F06                     move.w     -[A7], D6
  5710. 000041A6  3F3C 0093                move.w     -[A7], 0x93
  5711. 000041AA  A891                     syscall    LineTo
  5712. label000041AC:
  5713. 000041AC  4CDF 00F0                movem.l    D4,D5,D6,D7, [A7]+
  5714. 000041B0  4E5E                     unlink     A6
  5715. 000041B2  4E75                     rts
  5716. export_35:
  5717. 000041B4  4E56 FFF2                link       A6, -0x000E
  5718. 000041B8  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  5719. 000041BC  382E 000E                move.w     D4, [A6 + 0xE]
  5720. 000041C0  362E 0010                move.w     D3, [A6 + 0x10]
  5721. 000041C4  302E 000A                move.w     D0, [A6 + 0xA]
  5722. 000041C8  B06E 000C                cmp.w      D0, [A6 + 0xC]
  5723. 000041CC  6F06                     ble        +0x8 /* 000041D4 */
  5724. 000041CE  302E 000A                move.w     D0, [A6 + 0xA]
  5725. 000041D2  6004                     bra        +0x6 /* 000041D8 */
  5726. label000041D4:
  5727. 000041D4  302E 000C                move.w     D0, [A6 + 0xC]
  5728. label000041D8:
  5729. 000041D8  3A00                     move.w     D5, D0
  5730. 000041DA  302E 000A                move.w     D0, [A6 + 0xA]
  5731. 000041DE  B06E 000C                cmp.w      D0, [A6 + 0xC]
  5732. 000041E2  6F06                     ble        +0x8 /* 000041EA */
  5733. 000041E4  302E 000C                move.w     D0, [A6 + 0xC]
  5734. 000041E8  6004                     bra        +0x6 /* 000041EE */
  5735. label000041EA:
  5736. 000041EA  302E 000A                move.w     D0, [A6 + 0xA]
  5737. label000041EE:
  5738. 000041EE  3C00                     move.w     D6, D0
  5739. 000041F0  B644                     cmp.w      D3, D4
  5740. 000041F2  6C04                     bge        +0x6 /* 000041F8 */
  5741. 000041F4  3004                     move.w     D0, D4
  5742. 000041F6  6002                     bra        +0x4 /* 000041FA */
  5743. label000041F8:
  5744. 000041F8  3003                     move.w     D0, D3
  5745. label000041FA:
  5746. 000041FA  3E00                     move.w     D7, D0
  5747. 000041FC  B644                     cmp.w      D3, D4
  5748. 000041FE  6C04                     bge        +0x6 /* 00004204 */
  5749. 00004200  3003                     move.w     D0, D3
  5750. 00004202  6002                     bra        +0x4 /* 00004206 */
  5751. label00004204:
  5752. 00004204  3004                     move.w     D0, D4
  5753. label00004206:
  5754. 00004206  3800                     move.w     D4, D0
  5755. 00004208  7625                     moveq.l    D3, 0x25
  5756. 0000420A  C7EE 0012                muls.w     D3, [A6 + 0x12]
  5757. 0000420E  9A43                     sub.w      D5, D3
  5758. 00004210  9C43                     sub.w      D6, D3
  5759. 00004212  9E43                     sub.w      D7, D3
  5760. 00004214  9843                     sub.w      D4, D3
  5761. 00004216  0C45 0025                cmpi.w     D5, 0x25 /* '%' */
  5762. 0000421A  6C04                     bge        +0x6 /* 00004220 */
  5763. 0000421C  3005                     move.w     D0, D5
  5764. 0000421E  6002                     bra        +0x4 /* 00004222 */
  5765. label00004220:
  5766. 00004220  7025                     moveq.l    D0, 0x25
  5767. label00004222:
  5768. 00004222  3A00                     move.w     D5, D0
  5769. 00004224  4A46                     tst.w      D6
  5770. 00004226  6F04                     ble        +0x6 /* 0000422C */
  5771. 00004228  3006                     move.w     D0, D6
  5772. 0000422A  6002                     bra        +0x4 /* 0000422E */
  5773. label0000422C:
  5774. 0000422C  7000                     moveq.l    D0, 0x00
  5775. label0000422E:
  5776. 0000422E  3C00                     move.w     D6, D0
  5777. 00004230  0C47 0025                cmpi.w     D7, 0x25 /* '%' */
  5778. 00004234  6C04                     bge        +0x6 /* 0000423A */
  5779. 00004236  3007                     move.w     D0, D7
  5780. 00004238  6002                     bra        +0x4 /* 0000423C */
  5781. label0000423A:
  5782. 0000423A  7025                     moveq.l    D0, 0x25
  5783. label0000423C:
  5784. 0000423C  3E00                     move.w     D7, D0
  5785. 0000423E  4A44                     tst.w      D4
  5786. 00004240  6F04                     ble        +0x6 /* 00004246 */
  5787. 00004242  3004                     move.w     D0, D4
  5788. 00004244  6002                     bra        +0x4 /* 00004248 */
  5789. label00004246:
  5790. 00004246  7000                     moveq.l    D0, 0x00
  5791. label00004248:
  5792. 00004248  3800                     move.w     D4, D0
  5793. 0000424A  3604                     move.w     D3, D4
  5794. 0000424C  3803                     move.w     D4, D3
  5795. 0000424E  E94C                     lsl        D4.w, 4
  5796. 00004250  6042                     bra        +0x44 /* 00004294 */
  5797. label00004252:
  5798. 00004252  286E 0014                movea.l    A4, [A6 + 0x14]
  5799. 00004256  D8C3                     add.w      A4, D3
  5800. 00004258  4A14                     tst.b      [A4]
  5801. 0000425A  6732                     beq        +0x34 /* 0000428E */
  5802. 0000425C  BA43                     cmp.w      D5, D3
  5803. 0000425E  6F04                     ble        +0x6 /* 00004264 */
  5804. 00004260  BC43                     cmp.w      D6, D3
  5805. 00004262  6F2A                     ble        +0x2C /* 0000428E */
  5806. label00004264:
  5807. 00004264  4214                     clr.b      [A4]
  5808. 00004266  486E FFF8                pea.l      [A6 - 0x8]
  5809. 0000426A  302E 0008                move.w     D0, [A6 + 0x8]
  5810. 0000426E  D044                     add.w      D0, D4
  5811. 00004270  3F00                     move.w     -[A7], D0
  5812. 00004272  3F3C 0010                move.w     -[A7], 0x10
  5813. 00004276  7001                     moveq.l    D0, 0x01
  5814. 00004278  D043                     add.w      D0, D3
  5815. 0000427A  E948                     lsl        D0.w, 4
  5816. 0000427C  D06E 0008                add.w      D0, [A6 + 0x8]
  5817. 00004280  3F00                     move.w     -[A7], D0
  5818. 00004282  3F3C 00AE                move.w     -[A7], 0xAE
  5819. 00004286  A8A7                     syscall    SetRect
  5820. 00004288  486E FFF8                pea.l      [A6 - 0x8]
  5821. 0000428C  A8A4                     syscall    InvertRect
  5822. label0000428E:
  5823. 0000428E  5243                     addq.w     D3, 1
  5824. 00004290  0644 0010                addi.w     D4, 0x10
  5825. label00004294:
  5826. 00004294  BE43                     cmp.w      D7, D3
  5827. 00004296  6EBA                     bgt        -0x44 /* 00004252 */
  5828. 00004298  302E 000A                move.w     D0, [A6 + 0xA]
  5829. 0000429C  B06E 000C                cmp.w      D0, [A6 + 0xC]
  5830. 000042A0  6750                     beq        +0x52 /* 000042F2 */
  5831. 000042A2  3606                     move.w     D3, D6
  5832. 000042A4  3003                     move.w     D0, D3
  5833. 000042A6  E948                     lsl        D0.w, 4
  5834. 000042A8  3D40 FFF4                move.w     [A6 - 0xC], D0
  5835. 000042AC  6040                     bra        +0x42 /* 000042EE */
  5836. label000042AE:
  5837. 000042AE  286E 0014                movea.l    A4, [A6 + 0x14]
  5838. 000042B2  D8C3                     add.w      A4, D3
  5839. 000042B4  4A14                     tst.b      [A4]
  5840. 000042B6  662E                     bne        +0x30 /* 000042E6 */
  5841. 000042B8  18BC 0001                move.b     [A4], 0x1
  5842. 000042BC  486E FFF8                pea.l      [A6 - 0x8]
  5843. 000042C0  302E 0008                move.w     D0, [A6 + 0x8]
  5844. 000042C4  D06E FFF4                add.w      D0, [A6 - 0xC]
  5845. 000042C8  3F00                     move.w     -[A7], D0
  5846. 000042CA  3F3C 0010                move.w     -[A7], 0x10
  5847. 000042CE  7001                     moveq.l    D0, 0x01
  5848. 000042D0  D043                     add.w      D0, D3
  5849. 000042D2  E948                     lsl        D0.w, 4
  5850. 000042D4  D06E 0008                add.w      D0, [A6 + 0x8]
  5851. 000042D8  3F00                     move.w     -[A7], D0
  5852. 000042DA  3F3C 00AE                move.w     -[A7], 0xAE
  5853. 000042DE  A8A7                     syscall    SetRect
  5854. 000042E0  486E FFF8                pea.l      [A6 - 0x8]
  5855. 000042E4  A8A4                     syscall    InvertRect
  5856. label000042E6:
  5857. 000042E6  5243                     addq.w     D3, 1
  5858. 000042E8  066E 0010 FFF4           addi.w     [A6 - 0xC], 0x10
  5859. label000042EE:
  5860. 000042EE  BA43                     cmp.w      D5, D3
  5861. 000042F0  6EBC                     bgt        -0x42 /* 000042AE */
  5862. label000042F2:
  5863. 000042F2  4CDF 10F8                movem.l    D3,D4,D5,D6,D7,A4, [A7]+
  5864. 000042F6  4E5E                     unlink     A6
  5865. 000042F8  4E75                     rts
  5866. export_36:
  5867. fn000042FA:
  5868. 000042FA  4E56 FEF8                link       A6, -0x0108
  5869. 000042FE  486E FEF8                pea.l      [A6 - 0x108]
  5870. 00004302  2F3C 00CD 023A           move.l     -[A7], 0xCD023A
  5871. 00004308  2F3C 00DC 0254           move.l     -[A7], 0xDC0254
  5872. 0000430E  A8A7                     syscall    SetRect
  5873. 00004310  486E FEF8                pea.l      [A6 - 0x108]
  5874. 00004314  A8A3                     syscall    EraseRect
  5875. 00004316  2F3C 00DA 023A           move.l     -[A7], 0xDA023A
  5876. 0000431C  A893                     syscall    MoveTo
  5877. 0000431E  306E 0008                movea.w    A0, [A6 + 0x8]
  5878. 00004322  4868 0001                pea.l      [A0 + 0x1]
  5879. 00004326  486E FF00                pea.l      [A6 - 0x100]
  5880. 0000432A  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  5881. 0000432E  486E FF00                pea.l      [A6 - 0x100]
  5882. 00004332  A884                     syscall    DrawString
  5883. 00004334  4E5E                     unlink     A6
  5884. 00004336  4E75                     rts
  5885. export_14:
  5886. 00004338  4E56 FFC4                link       A6, -0x003C
  5887. 0000433C  48E7 0700                movem.l    -[A7], D5,D6,D7
  5888. 00004340  486E FFFC                pea.l      [A6 - 0x4]
  5889. 00004344  A972                     syscall    GetMouse
  5890. 00004346  206D D39C                movea.l    A0, [A5 - 0x2C64]
  5891. 0000434A  2050                     movea.l    A0, [A0]
  5892. 0000434C  2D68 0008 FFF4           move.l     [A6 - 0xC], [A0 + 0x8]
  5893. 00004352  2D68 000C FFF8           move.l     [A6 - 0x8], [A0 + 0xC]
  5894. 00004358  302E FFF8                move.w     D0, [A6 - 0x8]
  5895. 0000435C  906E FFF4                sub.w      D0, [A6 - 0xC]
  5896. 00004360  C1FC 0003                muls.w     D0, 0x3
  5897. 00004364  3E2E FFFA                move.w     D7, [A6 - 0x6]
  5898. 00004368  9E6E FFF6                sub.w      D7, [A6 - 0xA]
  5899. 0000436C  9E40                     sub.w      D7, D0
  5900. 0000436E  4A2D D9B9                tst.b      [A5 - 0x2647]
  5901. 00004372  6700 00E6                beq        +0xE8 /* 0000445A */
  5902. 00004376  3D47 FFD0                move.w     [A6 - 0x30], D7
  5903. 0000437A  486E FFD0                pea.l      [A6 - 0x30]
  5904. 0000437E  486E FFD2                pea.l      [A6 - 0x2E]
  5905. 00004382  3F3C 200E                move.w     -[A7], 0x200E
  5906. 00004386  A9EB                     syscall    Pack4/FP68K
  5907. 00004388  486E FFD2                pea.l      [A6 - 0x2E]
  5908. 0000438C  486E FFDC                pea.l      [A6 - 0x24]
  5909. 00004390  3F3C 1010                move.w     -[A7], 0x1010
  5910. 00004394  A9EB                     syscall    Pack4/FP68K
  5911. 00004396  302D D29A                move.w     D0, [A5 - 0x2D66]
  5912. 0000439A  48C0                     ext.l      D0
  5913. 0000439C  81FC 0025                divs.w     D0, 0x25 /* '%' */
  5914. 000043A0  D040                     add.w      D0, D0
  5915. 000043A2  3D40 FFD0                move.w     [A6 - 0x30], D0
  5916. 000043A6  486E FFD0                pea.l      [A6 - 0x30]
  5917. 000043AA  486E FFD2                pea.l      [A6 - 0x2E]
  5918. 000043AE  3F3C 200E                move.w     -[A7], 0x200E
  5919. 000043B2  A9EB                     syscall    Pack4/FP68K
  5920. 000043B4  486E FFD2                pea.l      [A6 - 0x2E]
  5921. 000043B8  486E FFE0                pea.l      [A6 - 0x20]
  5922. 000043BC  3F3C 1010                move.w     -[A7], 0x1010
  5923. 000043C0  A9EB                     syscall    Pack4/FP68K
  5924. 000043C2  486E FFDC                pea.l      [A6 - 0x24]
  5925. 000043C6  486E FFD2                pea.l      [A6 - 0x2E]
  5926. 000043CA  3F3C 100E                move.w     -[A7], 0x100E
  5927. 000043CE  A9EB                     syscall    Pack4/FP68K
  5928. 000043D0  487A 02D8                pea.l      [PC + 0x2D8 /* 000046AA, value 0x40000000 '@\0\0\0' */]
  5929. 000043D4  486E FFD2                pea.l      [A6 - 0x2E]
  5930. 000043D8  3F3C 1004                move.w     -[A7], 0x1004
  5931. 000043DC  A9EB                     syscall    Pack4/FP68K
  5932. 000043DE  486E FFE0                pea.l      [A6 - 0x20]
  5933. 000043E2  486E FFD2                pea.l      [A6 - 0x2E]
  5934. 000043E6  3F3C 1006                move.w     -[A7], 0x1006
  5935. 000043EA  A9EB                     syscall    Pack4/FP68K
  5936. 000043EC  486E FFDC                pea.l      [A6 - 0x24]
  5937. 000043F0  486E FFC8                pea.l      [A6 - 0x38]
  5938. 000043F4  3F3C 100E                move.w     -[A7], 0x100E
  5939. 000043F8  A9EB                     syscall    Pack4/FP68K
  5940. 000043FA  486E FFE0                pea.l      [A6 - 0x20]
  5941. 000043FE  486E FFC8                pea.l      [A6 - 0x38]
  5942. 00004402  3F3C 1006                move.w     -[A7], 0x1006
  5943. 00004406  A9EB                     syscall    Pack4/FP68K
  5944. 00004408  302E FFFE                move.w     D0, [A6 - 0x2]
  5945. 0000440C  906D D3B0                sub.w      D0, [A5 - 0x2C50]
  5946. 00004410  3D40 FFC6                move.w     [A6 - 0x3A], D0
  5947. 00004414  486E FFC6                pea.l      [A6 - 0x3A]
  5948. 00004418  486E FFC8                pea.l      [A6 - 0x38]
  5949. 0000441C  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  5950. 00004420  A9EB                     syscall    Pack4/FP68K
  5951. 00004422  486E FFD2                pea.l      [A6 - 0x2E]
  5952. 00004426  486E FFC8                pea.l      [A6 - 0x38]
  5953. 0000442A  3F3C 0006                move.w     -[A7], 0x6
  5954. 0000442E  A9EB                     syscall    Pack4/FP68K
  5955. 00004430  486D D38A                pea.l      [A5 - 0x2C76]
  5956. 00004434  486E FFC8                pea.l      [A6 - 0x38]
  5957. 00004438  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  5958. 0000443C  A9EB                     syscall    Pack4/FP68K
  5959. 0000443E  486E FFC8                pea.l      [A6 - 0x38]
  5960. 00004442  3F3C 0016                move.w     -[A7], 0x16
  5961. 00004446  A9EB                     syscall    Pack4/FP68K
  5962. 00004448  486E FFC8                pea.l      [A6 - 0x38]
  5963. 0000444C  486E FFC4                pea.l      [A6 - 0x3C]
  5964. 00004450  3F3C 2010                move.w     -[A7], 0x2010
  5965. 00004454  A9EB                     syscall    Pack4/FP68K
  5966. 00004456  3C2E FFC4                move.w     D6, [A6 - 0x3C]
  5967. label0000445A:
  5968. 0000445A  4A2D D9BA                tst.b      [A5 - 0x2646]
  5969. 0000445E  6700 00E6                beq        +0xE8 /* 00004546 */
  5970. 00004462  3D47 FFD0                move.w     [A6 - 0x30], D7
  5971. 00004466  486E FFD0                pea.l      [A6 - 0x30]
  5972. 0000446A  486E FFD2                pea.l      [A6 - 0x2E]
  5973. 0000446E  3F3C 200E                move.w     -[A7], 0x200E
  5974. 00004472  A9EB                     syscall    Pack4/FP68K
  5975. 00004474  486E FFD2                pea.l      [A6 - 0x2E]
  5976. 00004478  486E FFE4                pea.l      [A6 - 0x1C]
  5977. 0000447C  3F3C 1010                move.w     -[A7], 0x1010
  5978. 00004480  A9EB                     syscall    Pack4/FP68K
  5979. 00004482  302D D29C                move.w     D0, [A5 - 0x2D64]
  5980. 00004486  48C0                     ext.l      D0
  5981. 00004488  81FC 0025                divs.w     D0, 0x25 /* '%' */
  5982. 0000448C  D040                     add.w      D0, D0
  5983. 0000448E  3D40 FFD0                move.w     [A6 - 0x30], D0
  5984. 00004492  486E FFD0                pea.l      [A6 - 0x30]
  5985. 00004496  486E FFD2                pea.l      [A6 - 0x2E]
  5986. 0000449A  3F3C 200E                move.w     -[A7], 0x200E
  5987. 0000449E  A9EB                     syscall    Pack4/FP68K
  5988. 000044A0  486E FFD2                pea.l      [A6 - 0x2E]
  5989. 000044A4  486E FFE8                pea.l      [A6 - 0x18]
  5990. 000044A8  3F3C 1010                move.w     -[A7], 0x1010
  5991. 000044AC  A9EB                     syscall    Pack4/FP68K
  5992. 000044AE  486E FFE4                pea.l      [A6 - 0x1C]
  5993. 000044B2  486E FFD2                pea.l      [A6 - 0x2E]
  5994. 000044B6  3F3C 100E                move.w     -[A7], 0x100E
  5995. 000044BA  A9EB                     syscall    Pack4/FP68K
  5996. 000044BC  487A 01E8                pea.l      [PC + 0x1E8 /* 000046A6, value 0x40000000 '@\0\0\0' */]
  5997. 000044C0  486E FFD2                pea.l      [A6 - 0x2E]
  5998. 000044C4  3F3C 1004                move.w     -[A7], 0x1004
  5999. 000044C8  A9EB                     syscall    Pack4/FP68K
  6000. 000044CA  486E FFE8                pea.l      [A6 - 0x18]
  6001. 000044CE  486E FFD2                pea.l      [A6 - 0x2E]
  6002. 000044D2  3F3C 1006                move.w     -[A7], 0x1006
  6003. 000044D6  A9EB                     syscall    Pack4/FP68K
  6004. 000044D8  486E FFE4                pea.l      [A6 - 0x1C]
  6005. 000044DC  486E FFC8                pea.l      [A6 - 0x38]
  6006. 000044E0  3F3C 100E                move.w     -[A7], 0x100E
  6007. 000044E4  A9EB                     syscall    Pack4/FP68K
  6008. 000044E6  486E FFE8                pea.l      [A6 - 0x18]
  6009. 000044EA  486E FFC8                pea.l      [A6 - 0x38]
  6010. 000044EE  3F3C 1006                move.w     -[A7], 0x1006
  6011. 000044F2  A9EB                     syscall    Pack4/FP68K
  6012. 000044F4  302E FFFE                move.w     D0, [A6 - 0x2]
  6013. 000044F8  906D D3B0                sub.w      D0, [A5 - 0x2C50]
  6014. 000044FC  3D40 FFC6                move.w     [A6 - 0x3A], D0
  6015. 00004500  486E FFC6                pea.l      [A6 - 0x3A]
  6016. 00004504  486E FFC8                pea.l      [A6 - 0x38]
  6017. 00004508  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  6018. 0000450C  A9EB                     syscall    Pack4/FP68K
  6019. 0000450E  486E FFD2                pea.l      [A6 - 0x2E]
  6020. 00004512  486E FFC8                pea.l      [A6 - 0x38]
  6021. 00004516  3F3C 0006                move.w     -[A7], 0x6
  6022. 0000451A  A9EB                     syscall    Pack4/FP68K
  6023. 0000451C  486D D38A                pea.l      [A5 - 0x2C76]
  6024. 00004520  486E FFC8                pea.l      [A6 - 0x38]
  6025. 00004524  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  6026. 00004528  A9EB                     syscall    Pack4/FP68K
  6027. 0000452A  486E FFC8                pea.l      [A6 - 0x38]
  6028. 0000452E  3F3C 0016                move.w     -[A7], 0x16
  6029. 00004532  A9EB                     syscall    Pack4/FP68K
  6030. 00004534  486E FFC8                pea.l      [A6 - 0x38]
  6031. 00004538  486E FFC4                pea.l      [A6 - 0x3C]
  6032. 0000453C  3F3C 2010                move.w     -[A7], 0x2010
  6033. 00004540  A9EB                     syscall    Pack4/FP68K
  6034. 00004542  3C2E FFC4                move.w     D6, [A6 - 0x3C]
  6035. label00004546:
  6036. 00004546  4A2D D9BB                tst.b      [A5 - 0x2645]
  6037. 0000454A  6700 00E6                beq        +0xE8 /* 00004632 */
  6038. 0000454E  3D47 FFD0                move.w     [A6 - 0x30], D7
  6039. 00004552  486E FFD0                pea.l      [A6 - 0x30]
  6040. 00004556  486E FFD2                pea.l      [A6 - 0x2E]
  6041. 0000455A  3F3C 200E                move.w     -[A7], 0x200E
  6042. 0000455E  A9EB                     syscall    Pack4/FP68K
  6043. 00004560  486E FFD2                pea.l      [A6 - 0x2E]
  6044. 00004564  486E FFEC                pea.l      [A6 - 0x14]
  6045. 00004568  3F3C 1010                move.w     -[A7], 0x1010
  6046. 0000456C  A9EB                     syscall    Pack4/FP68K
  6047. 0000456E  302D D29E                move.w     D0, [A5 - 0x2D62]
  6048. 00004572  48C0                     ext.l      D0
  6049. 00004574  81FC 0025                divs.w     D0, 0x25 /* '%' */
  6050. 00004578  D040                     add.w      D0, D0
  6051. 0000457A  3D40 FFD0                move.w     [A6 - 0x30], D0
  6052. 0000457E  486E FFD0                pea.l      [A6 - 0x30]
  6053. 00004582  486E FFD2                pea.l      [A6 - 0x2E]
  6054. 00004586  3F3C 200E                move.w     -[A7], 0x200E
  6055. 0000458A  A9EB                     syscall    Pack4/FP68K
  6056. 0000458C  486E FFD2                pea.l      [A6 - 0x2E]
  6057. 00004590  486E FFF0                pea.l      [A6 - 0x10]
  6058. 00004594  3F3C 1010                move.w     -[A7], 0x1010
  6059. 00004598  A9EB                     syscall    Pack4/FP68K
  6060. 0000459A  486E FFEC                pea.l      [A6 - 0x14]
  6061. 0000459E  486E FFD2                pea.l      [A6 - 0x2E]
  6062. 000045A2  3F3C 100E                move.w     -[A7], 0x100E
  6063. 000045A6  A9EB                     syscall    Pack4/FP68K
  6064. 000045A8  487A 00F8                pea.l      [PC + 0xF8 /* 000046A2, value 0x40000000 '@\0\0\0' */]
  6065. 000045AC  486E FFD2                pea.l      [A6 - 0x2E]
  6066. 000045B0  3F3C 1004                move.w     -[A7], 0x1004
  6067. 000045B4  A9EB                     syscall    Pack4/FP68K
  6068. 000045B6  486E FFF0                pea.l      [A6 - 0x10]
  6069. 000045BA  486E FFD2                pea.l      [A6 - 0x2E]
  6070. 000045BE  3F3C 1006                move.w     -[A7], 0x1006
  6071. 000045C2  A9EB                     syscall    Pack4/FP68K
  6072. 000045C4  486E FFEC                pea.l      [A6 - 0x14]
  6073. 000045C8  486E FFC8                pea.l      [A6 - 0x38]
  6074. 000045CC  3F3C 100E                move.w     -[A7], 0x100E
  6075. 000045D0  A9EB                     syscall    Pack4/FP68K
  6076. 000045D2  486E FFF0                pea.l      [A6 - 0x10]
  6077. 000045D6  486E FFC8                pea.l      [A6 - 0x38]
  6078. 000045DA  3F3C 1006                move.w     -[A7], 0x1006
  6079. 000045DE  A9EB                     syscall    Pack4/FP68K
  6080. 000045E0  302E FFFE                move.w     D0, [A6 - 0x2]
  6081. 000045E4  906D D3B0                sub.w      D0, [A5 - 0x2C50]
  6082. 000045E8  3D40 FFC6                move.w     [A6 - 0x3A], D0
  6083. 000045EC  486E FFC6                pea.l      [A6 - 0x3A]
  6084. 000045F0  486E FFC8                pea.l      [A6 - 0x38]
  6085. 000045F4  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  6086. 000045F8  A9EB                     syscall    Pack4/FP68K
  6087. 000045FA  486E FFD2                pea.l      [A6 - 0x2E]
  6088. 000045FE  486E FFC8                pea.l      [A6 - 0x38]
  6089. 00004602  3F3C 0006                move.w     -[A7], 0x6
  6090. 00004606  A9EB                     syscall    Pack4/FP68K
  6091. 00004608  486D D38A                pea.l      [A5 - 0x2C76]
  6092. 0000460C  486E FFC8                pea.l      [A6 - 0x38]
  6093. 00004610  3F3C 2000                move.w     -[A7], 0x2000 /* ' \0' */
  6094. 00004614  A9EB                     syscall    Pack4/FP68K
  6095. 00004616  486E FFC8                pea.l      [A6 - 0x38]
  6096. 0000461A  3F3C 0016                move.w     -[A7], 0x16
  6097. 0000461E  A9EB                     syscall    Pack4/FP68K
  6098. 00004620  486E FFC8                pea.l      [A6 - 0x38]
  6099. 00004624  486E FFC4                pea.l      [A6 - 0x3C]
  6100. 00004628  3F3C 2010                move.w     -[A7], 0x2010
  6101. 0000462C  A9EB                     syscall    Pack4/FP68K
  6102. 0000462E  3C2E FFC4                move.w     D6, [A6 - 0x3C]
  6103. label00004632:
  6104. 00004632  4A46                     tst.w      D6
  6105. 00004634  6F04                     ble        +0x6 /* 0000463A */
  6106. 00004636  3006                     move.w     D0, D6
  6107. 00004638  6002                     bra        +0x4 /* 0000463C */
  6108. label0000463A:
  6109. 0000463A  7000                     moveq.l    D0, 0x00
  6110. label0000463C:
  6111. 0000463C  3C00                     move.w     D6, D0
  6112. 0000463E  4A2D D9B9                tst.b      [A5 - 0x2647]
  6113. 00004642  6716                     beq        +0x18 /* 0000465A */
  6114. 00004644  3A2D D29A                move.w     D5, [A5 - 0x2D66]
  6115. 00004648  48C5                     ext.l      D5
  6116. 0000464A  8BFC 0025                divs.w     D5, 0x25 /* '%' */
  6117. 0000464E  BA46                     cmp.w      D5, D6
  6118. 00004650  6F04                     ble        +0x6 /* 00004656 */
  6119. 00004652  3006                     move.w     D0, D6
  6120. 00004654  6002                     bra        +0x4 /* 00004658 */
  6121. label00004656:
  6122. 00004656  3005                     move.w     D0, D5
  6123. label00004658:
  6124. 00004658  3C00                     move.w     D6, D0
  6125. label0000465A:
  6126. 0000465A  4A2D D9BA                tst.b      [A5 - 0x2646]
  6127. 0000465E  6716                     beq        +0x18 /* 00004676 */
  6128. 00004660  3A2D D29C                move.w     D5, [A5 - 0x2D64]
  6129. 00004664  48C5                     ext.l      D5
  6130. 00004666  8BFC 0025                divs.w     D5, 0x25 /* '%' */
  6131. 0000466A  BA46                     cmp.w      D5, D6
  6132. 0000466C  6F04                     ble        +0x6 /* 00004672 */
  6133. 0000466E  3006                     move.w     D0, D6
  6134. 00004670  6002                     bra        +0x4 /* 00004674 */
  6135. label00004672:
  6136. 00004672  3005                     move.w     D0, D5
  6137. label00004674:
  6138. 00004674  3C00                     move.w     D6, D0
  6139. label00004676:
  6140. 00004676  4A2D D9BB                tst.b      [A5 - 0x2645]
  6141. 0000467A  6716                     beq        +0x18 /* 00004692 */
  6142. 0000467C  3E2D D29E                move.w     D7, [A5 - 0x2D62]
  6143. 00004680  48C7                     ext.l      D7
  6144. 00004682  8FFC 0025                divs.w     D7, 0x25 /* '%' */
  6145. 00004686  BE46                     cmp.w      D7, D6
  6146. 00004688  6F04                     ble        +0x6 /* 0000468E */
  6147. 0000468A  3006                     move.w     D0, D6
  6148. 0000468C  6002                     bra        +0x4 /* 00004690 */
  6149. label0000468E:
  6150. 0000468E  3007                     move.w     D0, D7
  6151. label00004690:
  6152. 00004690  3C00                     move.w     D6, D0
  6153. label00004692:
  6154. 00004692  3F06                     move.w     -[A7], D6
  6155. 00004694  4EBA FC64                jsr        [PC - 0x39C /* 000042FA */]
  6156. 00004698  4CEE 00E0 FFB8           movem.l    D5,D6,D7, [A6 - 0x48]
  6157. 0000469E  4E5E                     unlink     A6
  6158. 000046A0  4E75                     rts
  6159. 000046A2  4000                     negx.b     D0
  6160. 000046A4  0000 4000                ori.b      D0, 0x0
  6161. 000046A8  0000 4000                ori.b      D0, 0x0
  6162. 000046AC  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  6163. // begin alternate branch 000046AE-000046B2
  6164. fn000046AE:
  6165. 000046AE  4E56 FFF4                link       A6, -0x000C
  6166. // end alternate branch 000046AE-000046B2
  6167. fn000046AE: // (misaligned)
  6168. 000046B0  FFF4                     .extension 0xFF4 // unimplemented
  6169. 000046B2  4267                     clr.w      -[A7]
  6170. 000046B4  42A7                     clr.l      -[A7]
  6171. 000046B6  486E FFF4                pea.l      [A6 - 0xC]
  6172. 000046BA  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  6173. 000046BE  4257                     clr.w      [A7]
  6174. 000046C0  486D D4B2                pea.l      [A5 - 0x2B4E]
  6175. 000046C4  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  6176. 000046C8  486E FFFE                pea.l      [A6 - 0x2]
  6177. 000046CC  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  6178. 000046D0  4A5F                     tst.w      [A7]+
  6179. 000046D2  665C                     bne        +0x5E /* 00004730 */
  6180. 000046D4  7004                     moveq.l    D0, 0x04
  6181. 000046D6  2D40 FFF6                move.l     [A6 - 0xA], D0
  6182. 000046DA  4267                     clr.w      -[A7]
  6183. 000046DC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6184. 000046E0  486E FFF6                pea.l      [A6 - 0xA]
  6185. 000046E4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6186. 000046E8  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  6187. 000046EC  4A5F                     tst.w      [A7]+
  6188. 000046EE  670C                     beq        +0xE /* 000046FC */
  6189. 000046F0  4267                     clr.w      -[A7]
  6190. 000046F2  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6191. 000046F6  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  6192. 000046FA  6034                     bra        +0x36 /* 00004730 */
  6193. label000046FC:
  6194. 000046FC  2D7C 0000 00FF FFF6      move.l     [A6 - 0xA], 0xFF
  6195. 00004704  4267                     clr.w      -[A7]
  6196. 00004706  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6197. 0000470A  486E FFF6                pea.l      [A6 - 0xA]
  6198. 0000470E  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6199. 00004712  4EAD 02AA                jsr        [A5 + 0x2AA /* export_81 */]
  6200. 00004716  4A5F                     tst.w      [A7]+
  6201. 00004718  670C                     beq        +0xE /* 00004726 */
  6202. 0000471A  4267                     clr.w      -[A7]
  6203. 0000471C  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6204. 00004720  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  6205. 00004724  600A                     bra        +0xC /* 00004730 */
  6206. label00004726:
  6207. 00004726  4267                     clr.w      -[A7]
  6208. 00004728  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6209. 0000472C  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  6210. label00004730:
  6211. 00004730  4E5E                     unlink     A6
  6212. 00004732  4E75                     rts
  6213. export_37:
  6214. fn00004734:
  6215. 00004734  4E56 FFF8                link       A6, -0x0008
  6216. 00004738  4267                     clr.w      -[A7]
  6217. 0000473A  42A7                     clr.l      -[A7]
  6218. 0000473C  486E FFF8                pea.l      [A6 - 0x8]
  6219. 00004740  4EAD 02BA                jsr        [A5 + 0x2BA /* export_83 */]
  6220. 00004744  4257                     clr.w      [A7]
  6221. 00004746  486D D4B2                pea.l      [A5 - 0x2B4E]
  6222. 0000474A  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  6223. 0000474E  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  6224. 00004754  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  6225. 0000475A  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6226. 0000475E  4A5F                     tst.w      [A7]+
  6227. 00004760  6720                     beq        +0x22 /* 00004782 */
  6228. 00004762  4267                     clr.w      -[A7]
  6229. 00004764  486D D4B2                pea.l      [A5 - 0x2B4E]
  6230. 00004768  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  6231. 0000476C  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  6232. 00004772  2F3C 4448 5549           move.l     -[A7], 0x44485549 /* 'DHUI' */
  6233. 00004778  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  6234. 0000477C  0C5F FFD0                cmpi.w     [A7]+, 0xFFD0
  6235. 00004780  6672                     bne        +0x74 /* 000047F4 */
  6236. label00004782:
  6237. 00004782  4267                     clr.w      -[A7]
  6238. 00004784  486D D4B2                pea.l      [A5 - 0x2B4E]
  6239. 00004788  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  6240. 0000478C  486E FFFE                pea.l      [A6 - 0x2]
  6241. 00004790  4EAD 029A                jsr        [A5 + 0x29A /* export_79 */]
  6242. 00004794  4A5F                     tst.w      [A7]+
  6243. 00004796  665C                     bne        +0x5E /* 000047F4 */
  6244. 00004798  7004                     moveq.l    D0, 0x04
  6245. 0000479A  2D40 FFFA                move.l     [A6 - 0x6], D0
  6246. 0000479E  4267                     clr.w      -[A7]
  6247. 000047A0  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6248. 000047A4  486E FFFA                pea.l      [A6 - 0x6]
  6249. 000047A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6250. 000047AC  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  6251. 000047B0  4A5F                     tst.w      [A7]+
  6252. 000047B2  670C                     beq        +0xE /* 000047C0 */
  6253. 000047B4  4267                     clr.w      -[A7]
  6254. 000047B6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6255. 000047BA  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  6256. 000047BE  6034                     bra        +0x36 /* 000047F4 */
  6257. label000047C0:
  6258. 000047C0  2D7C 0000 00FF FFFA      move.l     [A6 - 0x6], 0xFF
  6259. 000047C8  4267                     clr.w      -[A7]
  6260. 000047CA  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6261. 000047CE  486E FFFA                pea.l      [A6 - 0x6]
  6262. 000047D2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  6263. 000047D6  4EAD 02B2                jsr        [A5 + 0x2B2 /* export_82 */]
  6264. 000047DA  4A5F                     tst.w      [A7]+
  6265. 000047DC  670C                     beq        +0xE /* 000047EA */
  6266. 000047DE  4267                     clr.w      -[A7]
  6267. 000047E0  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6268. 000047E4  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  6269. 000047E8  600A                     bra        +0xC /* 000047F4 */
  6270. label000047EA:
  6271. 000047EA  4267                     clr.w      -[A7]
  6272. 000047EC  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  6273. 000047F0  4EAD 02A2                jsr        [A5 + 0x2A2 /* export_80 */]
  6274. label000047F4:
  6275. 000047F4  4E5E                     unlink     A6
  6276. 000047F6  4E75                     rts
  6277. export_38:
  6278. 000047F8  4E56 FEFE                link       A6, -0x0102
  6279. 000047FC  302E 0008                move.w     D0, [A6 + 0x8]
  6280. 00004800  670C                     beq        +0xE /* 0000480E */
  6281. 00004802  6B0A                     bmi        +0xC /* 0000480E */
  6282. 00004804  5540                     subq.w     D0, 2
  6283. 00004806  6A06                     bpl        +0x8 /* 0000480E */
  6284. 00004808  4EBA 0022                jsr        [PC + 0x22 /* 0000482C */]
  6285. 0000480C  601A                     bra        +0x1C /* 00004828 */
  6286. label0000480E:
  6287. 0000480E  2F2D CC14                move.l     -[A7], [A5 - 0x33EC]
  6288. 00004812  3F2E 0008                move.w     -[A7], [A6 + 0x8]
  6289. 00004816  486E FF00                pea.l      [A6 - 0x100]
  6290. 0000481A  A946                     syscall    GetMenuItemText/GetItem
  6291. 0000481C  4267                     clr.w      -[A7]
  6292. 0000481E  486E FF00                pea.l      [A6 - 0x100]
  6293. 00004822  A9B6                     syscall    OpenDeskAcc
  6294. 00004824  3D5F FEFE                move.w     [A6 - 0x102], [A7]+
  6295. label00004828:
  6296. 00004828  4E5E                     unlink     A6
  6297. 0000482A  4E75                     rts
  6298. export_39:
  6299. fn0000482C:
  6300. 0000482C  4E56 FE90                link       A6, -0x0170
  6301. 00004830  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  6302. 00004834  3E3C 00A1                move.w     D7, 0xA1
  6303. 00004838  7824                     moveq.l    D4, 0x24
  6304. 0000483A  3D7C 0020 FE92           move.w     [A6 - 0x16E], 0x20 /* ' ' */
  6305. 00004840  3D7C 000D FE92           move.w     [A6 - 0x16E], 0xD /* '\r' */
  6306. 00004846  422E FE92                clr.b      [A6 - 0x16E]
  6307. 0000484A  486E FFF4                pea.l      [A6 - 0xC]
  6308. 0000484E  A874                     syscall    GetPort
  6309. 00004850  42A7                     clr.l      -[A7]
  6310. 00004852  3F3C 0191                move.w     -[A7], 0x191
  6311. 00004856  42A7                     clr.l      -[A7]
  6312. 00004858  4878 FFFF                push.l     0xFFFF
  6313. 0000485C  A97C                     syscall    GetNewDialog
  6314. 0000485E  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  6315. 00004862  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6316. 00004866  A981                     syscall    DrawDialog
  6317. 00004868  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6318. 0000486C  A873                     syscall    SetPort
  6319. 0000486E  486E FEBE                pea.l      [A6 - 0x142]
  6320. 00004872  206E FFFC                movea.l    A0, [A6 - 0x4]
  6321. 00004876  70EE                     moveq.l    D0, 0xFFFFFFEE
  6322. 00004878  D068 0016                add.w      D0, [A0 + 0x16]
  6323. 0000487C  3F00                     move.w     -[A7], D0
  6324. 0000487E  3028 0010                move.w     D0, [A0 + 0x10]
  6325. 00004882  D047                     add.w      D0, D7
  6326. 00004884  5840                     addq.w     D0, 4
  6327. 00004886  3F00                     move.w     -[A7], D0
  6328. 00004888  70FE                     moveq.l    D0, 0xFFFFFFFE
  6329. 0000488A  D068 0016                add.w      D0, [A0 + 0x16]
  6330. 0000488E  3F00                     move.w     -[A7], D0
  6331. 00004890  70FE                     moveq.l    D0, 0xFFFFFFFE
  6332. 00004892  D068 0014                add.w      D0, [A0 + 0x14]
  6333. 00004896  9044                     sub.w      D0, D4
  6334. 00004898  3F00                     move.w     -[A7], D0
  6335. 0000489A  A8A7                     syscall    SetRect
  6336. 0000489C  42A7                     clr.l      -[A7]
  6337. 0000489E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6338. 000048A2  486E FEBE                pea.l      [A6 - 0x142]
  6339. 000048A6  486D E5B2                pea.l      [A5 - 0x1A4E]
  6340. 000048AA  4878 0100                push.l     0x100
  6341. 000048AE  42A7                     clr.l      -[A7]
  6342. 000048B0  3F3C 0010                move.w     -[A7], 0x10
  6343. 000048B4  42A7                     clr.l      -[A7]
  6344. 000048B6  A954                     syscall    NewControl
  6345. 000048B8  285F                     movea.l    A4, [A7]+
  6346. 000048BA  486E FEB6                pea.l      [A6 - 0x14A]
  6347. 000048BE  206E FFFC                movea.l    A0, [A6 - 0x4]
  6348. 000048C2  7005                     moveq.l    D0, 0x05
  6349. 000048C4  D068 0012                add.w      D0, [A0 + 0x12]
  6350. 000048C8  3F00                     move.w     -[A7], D0
  6351. 000048CA  3028 0010                move.w     D0, [A0 + 0x10]
  6352. 000048CE  D047                     add.w      D0, D7
  6353. 000048D0  5A40                     addq.w     D0, 5
  6354. 000048D2  3F00                     move.w     -[A7], D0
  6355. 000048D4  70EE                     moveq.l    D0, 0xFFFFFFEE
  6356. 000048D6  D068 0016                add.w      D0, [A0 + 0x16]
  6357. 000048DA  3F00                     move.w     -[A7], D0
  6358. 000048DC  70FD                     moveq.l    D0, 0xFFFFFFFD
  6359. 000048DE  D068 0014                add.w      D0, [A0 + 0x14]
  6360. 000048E2  9044                     sub.w      D0, D4
  6361. 000048E4  3F00                     move.w     -[A7], D0
  6362. 000048E6  A8A7                     syscall    SetRect
  6363. 000048E8  486E FEAE                pea.l      [A6 - 0x152]
  6364. 000048EC  206E FFFC                movea.l    A0, [A6 - 0x4]
  6365. 000048F0  7005                     moveq.l    D0, 0x05
  6366. 000048F2  D068 0012                add.w      D0, [A0 + 0x12]
  6367. 000048F6  3F00                     move.w     -[A7], D0
  6368. 000048F8  3028 0010                move.w     D0, [A0 + 0x10]
  6369. 000048FC  D047                     add.w      D0, D7
  6370. 000048FE  5A40                     addq.w     D0, 5
  6371. 00004900  3F00                     move.w     -[A7], D0
  6372. 00004902  70EE                     moveq.l    D0, 0xFFFFFFEE
  6373. 00004904  D068 0016                add.w      D0, [A0 + 0x16]
  6374. 00004908  3F00                     move.w     -[A7], D0
  6375. 0000490A  70FD                     moveq.l    D0, 0xFFFFFFFD
  6376. 0000490C  D068 0014                add.w      D0, [A0 + 0x14]
  6377. 00004910  9044                     sub.w      D0, D4
  6378. 00004912  3F00                     move.w     -[A7], D0
  6379. 00004914  A8A7                     syscall    SetRect
  6380. 00004916  486E FEA6                pea.l      [A6 - 0x15A]
  6381. 0000491A  70FF                     moveq.l    D0, 0xFFFFFFFF
  6382. 0000491C  D06E FEB8                add.w      D0, [A6 - 0x148]
  6383. 00004920  3F00                     move.w     -[A7], D0
  6384. 00004922  70FF                     moveq.l    D0, 0xFFFFFFFF
  6385. 00004924  D06E FEB6                add.w      D0, [A6 - 0x14A]
  6386. 00004928  3F00                     move.w     -[A7], D0
  6387. 0000492A  7001                     moveq.l    D0, 0x01
  6388. 0000492C  D06E FEBC                add.w      D0, [A6 - 0x144]
  6389. 00004930  3F00                     move.w     -[A7], D0
  6390. 00004932  7001                     moveq.l    D0, 0x01
  6391. 00004934  D06E FEBA                add.w      D0, [A6 - 0x146]
  6392. 00004938  3F00                     move.w     -[A7], D0
  6393. 0000493A  A8A7                     syscall    SetRect
  6394. 0000493C  4267                     clr.w      -[A7]
  6395. 0000493E  A888                     syscall    TextFace
  6396. 00004940  3F3C 0003                move.w     -[A7], 0x3
  6397. 00004944  A887                     syscall    TextFont
  6398. 00004946  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6399. 0000494A  A88A                     syscall    TextSize
  6400. 0000494C  42A7                     clr.l      -[A7]
  6401. 0000494E  486E FEAE                pea.l      [A6 - 0x152]
  6402. 00004952  486E FEB6                pea.l      [A6 - 0x14A]
  6403. 00004956  A83E                     syscall    TEStyleNew
  6404. 00004958  265F                     movea.l    A3, [A7]+
  6405. 0000495A  2F0B                     move.l     -[A7], A3
  6406. 0000495C  A9D0                     syscall    TECalText
  6407. 0000495E  4EBA 060A                jsr        [PC + 0x60A /* 00004F6A */]
  6408. 00004962  4878 0021                push.l     0x21 /* '!' */
  6409. 00004966  A862                     syscall    ForeColor
  6410. 00004968  486E FEA6                pea.l      [A6 - 0x15A]
  6411. 0000496C  A8A1                     syscall    FrameRect
  6412. 0000496E  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6413. 00004972  A981                     syscall    DrawDialog
  6414. 00004974  2F0B                     move.l     -[A7], A3
  6415. 00004976  4EBA 07E2                jsr        [PC + 0x7E2 /* 0000515A */]
  6416. 0000497A  206E FFFC                movea.l    A0, [A6 - 0x4]
  6417. 0000497E  4868 0010                pea.l      [A0 + 0x10]
  6418. 00004982  A92A                     syscall    ValidRect
  6419. 00004984  2453                     movea.l    A2, [A3]
  6420. 00004986  3E2A 005E                move.w     D7, [A2 + 0x5E]
  6421. 0000498A  2053                     movea.l    A0, [A3]
  6422. 0000498C  2068 003E                movea.l    A0, [A0 + 0x3E]
  6423. 00004990  2D50 FE94                move.l     [A6 - 0x16C], [A0]
  6424. 00004994  306A 003C                movea.w    A0, [A2 + 0x3C]
  6425. 00004998  D1EE FE94                add.l      A0, [A6 - 0x16C]
  6426. 0000499C  0C20 000D                cmpi.b     -[A0], 0xD /* '\r' */
  6427. 000049A0  588F                     addq.l     A7, 4
  6428. 000049A2  6602                     bne        +0x4 /* 000049A6 */
  6429. 000049A4  5247                     addq.w     D7, 1
  6430. label000049A6:
  6431. 000049A6  2053                     movea.l    A0, [A3]
  6432. 000049A8  3828 0020                move.w     D4, [A0 + 0x20]
  6433. 000049AC  3604                     move.w     D3, D4
  6434. 000049AE  3A07                     move.w     D5, D7
  6435. 000049B0  426E FE92                clr.w      [A6 - 0x16E]
  6436. 000049B4  95CA                     sub.l      A2, A2
  6437. 000049B6  41E8 0060                lea.l      A0, [A0 + 0x60]
  6438. 000049BA  2D48 FE98                move.l     [A6 - 0x168], A0
  6439. 000049BE  6010                     bra        +0x12 /* 000049D0 */
  6440. label000049C0:
  6441. 000049C0  204A                     movea.l    A0, A2
  6442. 000049C2  D1EE FE98                add.l      A0, [A6 - 0x168]
  6443. 000049C6  B650                     cmp.w      D3, [A0]
  6444. 000049C8  6F0C                     ble        +0xE /* 000049D6 */
  6445. 000049CA  526E FE92                addq.w     [A6 - 0x16E], 1
  6446. 000049CE  548A                     addq.l     A2, 2
  6447. label000049D0:
  6448. 000049D0  BA6E FE92                cmp.w      D5, [A6 - 0x16E]
  6449. 000049D4  6CEA                     bge        -0x14 /* 000049C0 */
  6450. label000049D6:
  6451. 000049D6  362E FE92                move.w     D3, [A6 - 0x16E]
  6452. 000049DA  206E FE94                movea.l    A0, [A6 - 0x16C]
  6453. 000049DE  0C30 000D 40FF           cmpi.b     [A0 + D4.w - 0x1], 0xD /* '\r' */
  6454. 000049E4  6602                     bne        +0x4 /* 000049E8 */
  6455. 000049E6  5243                     addq.w     D3, 1
  6456. label000049E8:
  6457. 000049E8  3807                     move.w     D4, D7
  6458. 000049EA  42A7                     clr.l      -[A7]
  6459. 000049EC  42A7                     clr.l      -[A7]
  6460. 000049EE  42A7                     clr.l      -[A7]
  6461. 000049F0  2F0B                     move.l     -[A7], A3
  6462. 000049F2  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6463. 000049F6  A83D                     syscall    TEDispatch
  6464. 000049F8  302E FEBA                move.w     D0, [A6 - 0x146]
  6465. 000049FC  906E FEB6                sub.w      D0, [A6 - 0x14A]
  6466. 00004A00  3040                     movea.w    A0, D0
  6467. 00004A02  2F08                     move.l     -[A7], A0
  6468. 00004A04  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6469. 00004A08  3600                     move.w     D3, D0
  6470. 00004A0A  B644                     cmp.w      D3, D4
  6471. 00004A0C  6C08                     bge        +0xA /* 00004A16 */
  6472. 00004A0E  2F0C                     move.l     -[A7], A4
  6473. 00004A10  3F04                     move.w     -[A7], D4
  6474. 00004A12  A965                     syscall    SetControlMaximum/SetMaxCtl
  6475. 00004A14  6006                     bra        +0x8 /* 00004A1C */
  6476. label00004A16:
  6477. 00004A16  2F0C                     move.l     -[A7], A4
  6478. 00004A18  3F03                     move.w     -[A7], D3
  6479. 00004A1A  A965                     syscall    SetControlMaximum/SetMaxCtl
  6480. label00004A1C:
  6481. 00004A1C  B644                     cmp.w      D3, D4
  6482. 00004A1E  6C02                     bge        +0x4 /* 00004A22 */
  6483. 00004A20  3803                     move.w     D4, D3
  6484. label00004A22:
  6485. 00004A22  2F0C                     move.l     -[A7], A4
  6486. 00004A24  3F03                     move.w     -[A7], D3
  6487. 00004A26  A964                     syscall    SetControlMinimum/SetMinCtl
  6488. 00004A28  2F0C                     move.l     -[A7], A4
  6489. 00004A2A  3F03                     move.w     -[A7], D3
  6490. 00004A2C  A963                     syscall    SetControlValue/SetCtlValue
  6491. 00004A2E  422E FE92                clr.b      [A6 - 0x16E]
  6492. 00004A32  6000 0504                bra        +0x506 /* 00004F38 */
  6493. label00004A36:
  6494. 00004A36  4227                     clr.b      -[A7]
  6495. 00004A38  3F3C FFFF                move.w     -[A7], 0xFFFF
  6496. 00004A3C  486E FECE                pea.l      [A6 - 0x132]
  6497. 00004A40  42A7                     clr.l      -[A7]
  6498. 00004A42  42A7                     clr.l      -[A7]
  6499. 00004A44  A860                     syscall    WaitNextEvent
  6500. 00004A46  4A1F                     tst.b      [A7]+
  6501. 00004A48  6700 04EE                beq        +0x4F0 /* 00004F38 */
  6502. 00004A4C  302E FECE                move.w     D0, [A6 - 0x132]
  6503. 00004A50  0C40 0008                cmpi.w     D0, 0x8
  6504. 00004A54  6200 04E2                bhi        +0x4E4 /* 00004F38 */
  6505. 00004A58  43FA 04FE                lea.l      A1, [PC + 0x4FE /* 00004F58, value 0xFFE0FB0C */]
  6506. 00004A5C  D040                     add.w      D0, D0
  6507. 00004A5E  D2F1 0000                add.w      A1, [A1 + D0.w]
  6508. 00004A62  4ED1                     jmp        [A1]
  6509. 00004A64  4267                     clr.w      -[A7]
  6510. 00004A66  2F2E FED8                move.l     -[A7], [A6 - 0x128]
  6511. 00004A6A  486E FECA                pea.l      [A6 - 0x136]
  6512. 00004A6E  A92C                     syscall    FindWindow
  6513. 00004A70  361F                     move.w     D3, [A7]+
  6514. 00004A72  3003                     move.w     D0, D3
  6515. 00004A74  6700 02E4                beq        +0x2E6 /* 00004D5A */
  6516. 00004A78  6B00 02E0                bmi        +0x2E2 /* 00004D5A */
  6517. 00004A7C  5740                     subq.w     D0, 3
  6518. 00004A7E  6712                     beq        +0x14 /* 00004A92 */
  6519. 00004A80  6A06                     bpl        +0x8 /* 00004A88 */
  6520. 00004A82  5240                     addq.w     D0, 1
  6521. 00004A84  6000 02D4                bra        +0x2D6 /* 00004D5A */
  6522. label00004A88:
  6523. 00004A88  5740                     subq.w     D0, 3
  6524. 00004A8A  6700 02CE                beq        +0x2D0 /* 00004D5A */
  6525. 00004A8E  6000 02CA                bra        +0x2CC /* 00004D5A */
  6526. label00004A92:
  6527. 00004A92  202E FECA                move.l     D0, [A6 - 0x136]
  6528. 00004A96  B0AE FFFC                cmp.l      D0, [A6 - 0x4]
  6529. 00004A9A  6600 02BE                bne        +0x2C0 /* 00004D5A */
  6530. 00004A9E  3D6E FEDA FEA4           move.w     [A6 - 0x15C], [A6 - 0x126]
  6531. 00004AA4  3D6E FED8 FEA2           move.w     [A6 - 0x15E], [A6 - 0x128]
  6532. 00004AAA  486E FEA2                pea.l      [A6 - 0x15E]
  6533. 00004AAE  A871                     syscall    GlobalToLocal
  6534. 00004AB0  4267                     clr.w      -[A7]
  6535. 00004AB2  2F2E FEA2                move.l     -[A7], [A6 - 0x15E]
  6536. 00004AB6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6537. 00004ABA  486E FEC6                pea.l      [A6 - 0x13A]
  6538. 00004ABE  A96C                     syscall    FindControl
  6539. 00004AC0  0C5F 0081                cmpi.w     [A7]+, 0x81
  6540. 00004AC4  6670                     bne        +0x72 /* 00004B36 */
  6541. 00004AC6  B9EE FEC6                cmpa.l     A4, [A6 - 0x13A]
  6542. 00004ACA  666A                     bne        +0x6C /* 00004B36 */
  6543. 00004ACC  4267                     clr.w      -[A7]
  6544. 00004ACE  2F0C                     move.l     -[A7], A4
  6545. 00004AD0  2F2E FEA2                move.l     -[A7], [A6 - 0x15E]
  6546. 00004AD4  42A7                     clr.l      -[A7]
  6547. 00004AD6  A968                     syscall    TrackControl
  6548. 00004AD8  361F                     move.w     D3, [A7]+
  6549. 00004ADA  42A7                     clr.l      -[A7]
  6550. 00004ADC  42A7                     clr.l      -[A7]
  6551. 00004ADE  42A7                     clr.l      -[A7]
  6552. 00004AE0  2F0B                     move.l     -[A7], A3
  6553. 00004AE2  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6554. 00004AE6  A83D                     syscall    TEDispatch
  6555. 00004AE8  261F                     move.l     D3, [A7]+
  6556. 00004AEA  4267                     clr.w      -[A7]
  6557. 00004AEC  2F0C                     move.l     -[A7], A4
  6558. 00004AEE  A960                     syscall    GetControlValue/GetCtlValue
  6559. 00004AF0  3D5F FE90                move.w     [A6 - 0x170], [A7]+
  6560. 00004AF4  4267                     clr.w      -[A7]
  6561. 00004AF6  2F0C                     move.l     -[A7], A4
  6562. 00004AF8  A961                     syscall    GetControlMinimum/GetMinCtl
  6563. 00004AFA  3A2E FE90                move.w     D5, [A6 - 0x170]
  6564. 00004AFE  9A5F                     sub.w      D5, [A7]+
  6565. 00004B00  42A7                     clr.l      -[A7]
  6566. 00004B02  42A7                     clr.l      -[A7]
  6567. 00004B04  42A7                     clr.l      -[A7]
  6568. 00004B06  2F0B                     move.l     -[A7], A3
  6569. 00004B08  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6570. 00004B0C  A83D                     syscall    TEDispatch
  6571. 00004B0E  302E FEBA                move.w     D0, [A6 - 0x146]
  6572. 00004B12  906E FEB6                sub.w      D0, [A6 - 0x14A]
  6573. 00004B16  3040                     movea.w    A0, D0
  6574. 00004B18  2F08                     move.l     -[A7], A0
  6575. 00004B1A  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6576. 00004B1E  D045                     add.w      D0, D5
  6577. 00004B20  3C00                     move.w     D6, D0
  6578. 00004B22  4267                     clr.w      -[A7]
  6579. 00004B24  3004                     move.w     D0, D4
  6580. 00004B26  9046                     sub.w      D0, D6
  6581. 00004B28  C1C3                     muls.w     D0, D3
  6582. 00004B2A  3F00                     move.w     -[A7], D0
  6583. 00004B2C  2F0B                     move.l     -[A7], A3
  6584. 00004B2E  A812                     syscall    TEPinScroll
  6585. 00004B30  3806                     move.w     D4, D6
  6586. 00004B32  6000 0226                bra        +0x228 /* 00004D5A */
  6587. label00004B36:
  6588. 00004B36  7C00                     moveq.l    D6, 0x00
  6589. label00004B38:
  6590. 00004B38  486E FEA2                pea.l      [A6 - 0x15E]
  6591. 00004B3C  A972                     syscall    GetMouse
  6592. 00004B3E  4267                     clr.w      -[A7]
  6593. 00004B40  2F2E FEA2                move.l     -[A7], [A6 - 0x15E]
  6594. 00004B44  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6595. 00004B48  486E FEC6                pea.l      [A6 - 0x13A]
  6596. 00004B4C  A96C                     syscall    FindControl
  6597. 00004B4E  0C5F 0014                cmpi.w     [A7]+, 0x14
  6598. 00004B52  6674                     bne        +0x76 /* 00004BC8 */
  6599. 00004B54  4A46                     tst.w      D6
  6600. 00004B56  6708                     beq        +0xA /* 00004B60 */
  6601. 00004B58  0C46 0001                cmpi.w     D6, 0x1
  6602. 00004B5C  6600 01DE                bne        +0x1E0 /* 00004D3C */
  6603. label00004B60:
  6604. 00004B60  B9EE FEC6                cmpa.l     A4, [A6 - 0x13A]
  6605. 00004B64  6600 01D6                bne        +0x1D8 /* 00004D3C */
  6606. 00004B68  7C01                     moveq.l    D6, 0x01
  6607. 00004B6A  2F0C                     move.l     -[A7], A4
  6608. 00004B6C  3F3C 0014                move.w     -[A7], 0x14
  6609. 00004B70  A95D                     syscall    HiliteControl
  6610. 00004B72  42A7                     clr.l      -[A7]
  6611. 00004B74  42A7                     clr.l      -[A7]
  6612. 00004B76  42A7                     clr.l      -[A7]
  6613. 00004B78  2F0B                     move.l     -[A7], A3
  6614. 00004B7A  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6615. 00004B7E  A83D                     syscall    TEDispatch
  6616. 00004B80  261F                     move.l     D3, [A7]+
  6617. 00004B82  42A7                     clr.l      -[A7]
  6618. 00004B84  42A7                     clr.l      -[A7]
  6619. 00004B86  42A7                     clr.l      -[A7]
  6620. 00004B88  2F0B                     move.l     -[A7], A3
  6621. 00004B8A  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6622. 00004B8E  A83D                     syscall    TEDispatch
  6623. 00004B90  302E FEBA                move.w     D0, [A6 - 0x146]
  6624. 00004B94  906E FEB6                sub.w      D0, [A6 - 0x14A]
  6625. 00004B98  3040                     movea.w    A0, D0
  6626. 00004B9A  2F08                     move.l     -[A7], A0
  6627. 00004B9C  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6628. 00004BA0  3A00                     move.w     D5, D0
  6629. 00004BA2  4267                     clr.w      -[A7]
  6630. 00004BA4  3F03                     move.w     -[A7], D3
  6631. 00004BA6  2F0B                     move.l     -[A7], A3
  6632. 00004BA8  A812                     syscall    TEPinScroll
  6633. 00004BAA  5344                     subq.w     D4, 1
  6634. 00004BAC  BA44                     cmp.w      D5, D4
  6635. 00004BAE  6F02                     ble        +0x4 /* 00004BB2 */
  6636. 00004BB0  3805                     move.w     D4, D5
  6637. label00004BB2:
  6638. 00004BB2  4267                     clr.w      -[A7]
  6639. 00004BB4  2F0C                     move.l     -[A7], A4
  6640. 00004BB6  A960                     syscall    GetControlValue/GetCtlValue
  6641. 00004BB8  361F                     move.w     D3, [A7]+
  6642. 00004BBA  2F0C                     move.l     -[A7], A4
  6643. 00004BBC  70FF                     moveq.l    D0, 0xFFFFFFFF
  6644. 00004BBE  D043                     add.w      D0, D3
  6645. 00004BC0  3F00                     move.w     -[A7], D0
  6646. 00004BC2  A963                     syscall    SetControlValue/SetCtlValue
  6647. 00004BC4  6000 0176                bra        +0x178 /* 00004D3C */
  6648. label00004BC8:
  6649. 00004BC8  4267                     clr.w      -[A7]
  6650. 00004BCA  2F2E FEA2                move.l     -[A7], [A6 - 0x15E]
  6651. 00004BCE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6652. 00004BD2  486E FEC6                pea.l      [A6 - 0x13A]
  6653. 00004BD6  A96C                     syscall    FindControl
  6654. 00004BD8  0C5F 0015                cmpi.w     [A7]+, 0x15
  6655. 00004BDC  6658                     bne        +0x5A /* 00004C36 */
  6656. 00004BDE  4A46                     tst.w      D6
  6657. 00004BE0  6708                     beq        +0xA /* 00004BEA */
  6658. 00004BE2  0C46 0002                cmpi.w     D6, 0x2
  6659. 00004BE6  6600 0154                bne        +0x156 /* 00004D3C */
  6660. label00004BEA:
  6661. 00004BEA  B9EE FEC6                cmpa.l     A4, [A6 - 0x13A]
  6662. 00004BEE  6600 014C                bne        +0x14E /* 00004D3C */
  6663. 00004BF2  7C02                     moveq.l    D6, 0x02
  6664. 00004BF4  2F0C                     move.l     -[A7], A4
  6665. 00004BF6  3F3C 0015                move.w     -[A7], 0x15
  6666. 00004BFA  A95D                     syscall    HiliteControl
  6667. 00004BFC  42A7                     clr.l      -[A7]
  6668. 00004BFE  42A7                     clr.l      -[A7]
  6669. 00004C00  42A7                     clr.l      -[A7]
  6670. 00004C02  2F0B                     move.l     -[A7], A3
  6671. 00004C04  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6672. 00004C08  A83D                     syscall    TEDispatch
  6673. 00004C0A  261F                     move.l     D3, [A7]+
  6674. 00004C0C  4267                     clr.w      -[A7]
  6675. 00004C0E  3003                     move.w     D0, D3
  6676. 00004C10  4440                     neg.w      D0
  6677. 00004C12  3F00                     move.w     -[A7], D0
  6678. 00004C14  2F0B                     move.l     -[A7], A3
  6679. 00004C16  A812                     syscall    TEPinScroll
  6680. 00004C18  5244                     addq.w     D4, 1
  6681. 00004C1A  BE44                     cmp.w      D7, D4
  6682. 00004C1C  6C02                     bge        +0x4 /* 00004C20 */
  6683. 00004C1E  3807                     move.w     D4, D7
  6684. label00004C20:
  6685. 00004C20  4267                     clr.w      -[A7]
  6686. 00004C22  2F0C                     move.l     -[A7], A4
  6687. 00004C24  A960                     syscall    GetControlValue/GetCtlValue
  6688. 00004C26  361F                     move.w     D3, [A7]+
  6689. 00004C28  2F0C                     move.l     -[A7], A4
  6690. 00004C2A  7001                     moveq.l    D0, 0x01
  6691. 00004C2C  D043                     add.w      D0, D3
  6692. 00004C2E  3F00                     move.w     -[A7], D0
  6693. 00004C30  A963                     syscall    SetControlValue/SetCtlValue
  6694. 00004C32  6000 0108                bra        +0x10A /* 00004D3C */
  6695. label00004C36:
  6696. 00004C36  4267                     clr.w      -[A7]
  6697. 00004C38  2F2E FEA2                move.l     -[A7], [A6 - 0x15E]
  6698. 00004C3C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6699. 00004C40  486E FEC6                pea.l      [A6 - 0x13A]
  6700. 00004C44  A96C                     syscall    FindControl
  6701. 00004C46  0C5F 0016                cmpi.w     [A7]+, 0x16
  6702. 00004C4A  6670                     bne        +0x72 /* 00004CBC */
  6703. 00004C4C  4A46                     tst.w      D6
  6704. 00004C4E  6708                     beq        +0xA /* 00004C58 */
  6705. 00004C50  0C46 0003                cmpi.w     D6, 0x3
  6706. 00004C54  6600 00E6                bne        +0xE8 /* 00004D3C */
  6707. label00004C58:
  6708. 00004C58  B9EE FEC6                cmpa.l     A4, [A6 - 0x13A]
  6709. 00004C5C  6600 00DE                bne        +0xE0 /* 00004D3C */
  6710. 00004C60  7C03                     moveq.l    D6, 0x03
  6711. 00004C62  42A7                     clr.l      -[A7]
  6712. 00004C64  42A7                     clr.l      -[A7]
  6713. 00004C66  42A7                     clr.l      -[A7]
  6714. 00004C68  2F0B                     move.l     -[A7], A3
  6715. 00004C6A  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6716. 00004C6E  A83D                     syscall    TEDispatch
  6717. 00004C70  261F                     move.l     D3, [A7]+
  6718. 00004C72  42A7                     clr.l      -[A7]
  6719. 00004C74  42A7                     clr.l      -[A7]
  6720. 00004C76  42A7                     clr.l      -[A7]
  6721. 00004C78  2F0B                     move.l     -[A7], A3
  6722. 00004C7A  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6723. 00004C7E  A83D                     syscall    TEDispatch
  6724. 00004C80  302E FEBA                move.w     D0, [A6 - 0x146]
  6725. 00004C84  906E FEB6                sub.w      D0, [A6 - 0x14A]
  6726. 00004C88  3040                     movea.w    A0, D0
  6727. 00004C8A  2F08                     move.l     -[A7], A0
  6728. 00004C8C  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6729. 00004C90  3A00                     move.w     D5, D0
  6730. 00004C92  4267                     clr.w      -[A7]
  6731. 00004C94  3003                     move.w     D0, D3
  6732. 00004C96  C1C5                     muls.w     D0, D5
  6733. 00004C98  3F00                     move.w     -[A7], D0
  6734. 00004C9A  2F0B                     move.l     -[A7], A3
  6735. 00004C9C  A812                     syscall    TEPinScroll
  6736. 00004C9E  9845                     sub.w      D4, D5
  6737. 00004CA0  BA44                     cmp.w      D5, D4
  6738. 00004CA2  6F02                     ble        +0x4 /* 00004CA6 */
  6739. 00004CA4  3805                     move.w     D4, D5
  6740. label00004CA6:
  6741. 00004CA6  4267                     clr.w      -[A7]
  6742. 00004CA8  2F0C                     move.l     -[A7], A4
  6743. 00004CAA  A960                     syscall    GetControlValue/GetCtlValue
  6744. 00004CAC  361F                     move.w     D3, [A7]+
  6745. 00004CAE  2F0C                     move.l     -[A7], A4
  6746. 00004CB0  3003                     move.w     D0, D3
  6747. 00004CB2  9045                     sub.w      D0, D5
  6748. 00004CB4  3F00                     move.w     -[A7], D0
  6749. 00004CB6  A963                     syscall    SetControlValue/SetCtlValue
  6750. 00004CB8  6000 0082                bra        +0x84 /* 00004D3C */
  6751. label00004CBC:
  6752. 00004CBC  4267                     clr.w      -[A7]
  6753. 00004CBE  2F2E FEA2                move.l     -[A7], [A6 - 0x15E]
  6754. 00004CC2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6755. 00004CC6  486E FEC6                pea.l      [A6 - 0x13A]
  6756. 00004CCA  A96C                     syscall    FindControl
  6757. 00004CCC  0C5F 0017                cmpi.w     [A7]+, 0x17
  6758. 00004CD0  666A                     bne        +0x6C /* 00004D3C */
  6759. 00004CD2  4A46                     tst.w      D6
  6760. 00004CD4  6706                     beq        +0x8 /* 00004CDC */
  6761. 00004CD6  0C46 0004                cmpi.w     D6, 0x4
  6762. 00004CDA  6660                     bne        +0x62 /* 00004D3C */
  6763. label00004CDC:
  6764. 00004CDC  B9EE FEC6                cmpa.l     A4, [A6 - 0x13A]
  6765. 00004CE0  665A                     bne        +0x5C /* 00004D3C */
  6766. 00004CE2  7C04                     moveq.l    D6, 0x04
  6767. 00004CE4  42A7                     clr.l      -[A7]
  6768. 00004CE6  42A7                     clr.l      -[A7]
  6769. 00004CE8  42A7                     clr.l      -[A7]
  6770. 00004CEA  2F0B                     move.l     -[A7], A3
  6771. 00004CEC  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6772. 00004CF0  A83D                     syscall    TEDispatch
  6773. 00004CF2  261F                     move.l     D3, [A7]+
  6774. 00004CF4  42A7                     clr.l      -[A7]
  6775. 00004CF6  42A7                     clr.l      -[A7]
  6776. 00004CF8  42A7                     clr.l      -[A7]
  6777. 00004CFA  2F0B                     move.l     -[A7], A3
  6778. 00004CFC  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  6779. 00004D00  A83D                     syscall    TEDispatch
  6780. 00004D02  302E FEBA                move.w     D0, [A6 - 0x146]
  6781. 00004D06  906E FEB6                sub.w      D0, [A6 - 0x14A]
  6782. 00004D0A  3040                     movea.w    A0, D0
  6783. 00004D0C  2F08                     move.l     -[A7], A0
  6784. 00004D0E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  6785. 00004D12  3A00                     move.w     D5, D0
  6786. 00004D14  4267                     clr.w      -[A7]
  6787. 00004D16  3003                     move.w     D0, D3
  6788. 00004D18  4440                     neg.w      D0
  6789. 00004D1A  C1C5                     muls.w     D0, D5
  6790. 00004D1C  3F00                     move.w     -[A7], D0
  6791. 00004D1E  2F0B                     move.l     -[A7], A3
  6792. 00004D20  A812                     syscall    TEPinScroll
  6793. 00004D22  D845                     add.w      D4, D5
  6794. 00004D24  BE44                     cmp.w      D7, D4
  6795. 00004D26  6C02                     bge        +0x4 /* 00004D2A */
  6796. 00004D28  3807                     move.w     D4, D7
  6797. label00004D2A:
  6798. 00004D2A  4267                     clr.w      -[A7]
  6799. 00004D2C  2F0C                     move.l     -[A7], A4
  6800. 00004D2E  A960                     syscall    GetControlValue/GetCtlValue
  6801. 00004D30  361F                     move.w     D3, [A7]+
  6802. 00004D32  2F0C                     move.l     -[A7], A4
  6803. 00004D34  3003                     move.w     D0, D3
  6804. 00004D36  D045                     add.w      D0, D5
  6805. 00004D38  3F00                     move.w     -[A7], D0
  6806. 00004D3A  A963                     syscall    SetControlValue/SetCtlValue
  6807. label00004D3C:
  6808. 00004D3C  4A46                     tst.w      D6
  6809. 00004D3E  6718                     beq        +0x1A /* 00004D58 */
  6810. 00004D40  4227                     clr.b      -[A7]
  6811. 00004D42  A973                     syscall    StillDown
  6812. 00004D44  4A1F                     tst.b      [A7]+
  6813. 00004D46  670A                     beq        +0xC /* 00004D52 */
  6814. 00004D48  486E FEA2                pea.l      [A6 - 0x15E]
  6815. 00004D4C  A972                     syscall    GetMouse
  6816. 00004D4E  6000 FDE8                bra        -0x216 /* 00004B38 */
  6817. label00004D52:
  6818. 00004D52  2F0C                     move.l     -[A7], A4
  6819. 00004D54  4267                     clr.w      -[A7]
  6820. 00004D56  A95D                     syscall    HiliteControl
  6821. label00004D58:
  6822. 00004D58  4A46                     tst.w      D6
  6823. label00004D5A:
  6824. 00004D5A  4227                     clr.b      -[A7]
  6825. 00004D5C  486E FECE                pea.l      [A6 - 0x132]
  6826. 00004D60  A97F                     syscall    IsDialogEvent
  6827. 00004D62  4A1F                     tst.b      [A7]+
  6828. 00004D64  6700 01D2                beq        +0x1D4 /* 00004F38 */
  6829. 00004D68  70FF                     moveq.l    D0, 0xFFFFFFFF
  6830. 00004D6A  C02E FED3                and.b      D0, [A6 - 0x12D]
  6831. 00004D6E  0C00 000D                cmpi.b     D0, 0xD /* '\r' */
  6832. 00004D72  6700 01C4                beq        +0x1C6 /* 00004F38 */
  6833. 00004D76  4227                     clr.b      -[A7]
  6834. 00004D78  486E FECE                pea.l      [A6 - 0x132]
  6835. 00004D7C  486E FFFC                pea.l      [A6 - 0x4]
  6836. 00004D80  486E FFEE                pea.l      [A6 - 0x12]
  6837. 00004D84  A980                     syscall    DialogSelect
  6838. 00004D86  4A1F                     tst.b      [A7]+
  6839. 00004D88  6700 01AE                beq        +0x1B0 /* 00004F38 */
  6840. 00004D8C  302E FFEE                move.w     D0, [A6 - 0x12]
  6841. 00004D90  6B00 01A6                bmi        +0x1A8 /* 00004F38 */
  6842. 00004D94  5740                     subq.w     D0, 3
  6843. 00004D96  670C                     beq        +0xE /* 00004DA4 */
  6844. 00004D98  6A00 019E                bpl        +0x1A0 /* 00004F38 */
  6845. 00004D9C  5240                     addq.w     D0, 1
  6846. 00004D9E  6A0E                     bpl        +0x10 /* 00004DAE */
  6847. 00004DA0  6000 0196                bra        +0x198 /* 00004F38 */
  6848. label00004DA4:
  6849. 00004DA4  1D7C 0001 FE92           move.b     [A6 - 0x16E], 0x1
  6850. 00004DAA  6000 018C                bra        +0x18E /* 00004F38 */
  6851. label00004DAE:
  6852. 00004DAE  486E FFF0                pea.l      [A6 - 0x10]
  6853. 00004DB2  A874                     syscall    GetPort
  6854. 00004DB4  42A7                     clr.l      -[A7]
  6855. 00004DB6  3F3C 0192                move.w     -[A7], 0x192
  6856. 00004DBA  42A7                     clr.l      -[A7]
  6857. 00004DBC  4878 FFFF                push.l     0xFFFF
  6858. 00004DC0  A97C                     syscall    GetNewDialog
  6859. 00004DC2  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  6860. 00004DC6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6861. 00004DCA  A981                     syscall    DrawDialog
  6862. 00004DCC  7600                     moveq.l    D3, 0x00
  6863. 00004DCE  2A2D D5B2                move.l     D5, [A5 - 0x2A4E]
  6864. 00004DD2  1D6D D3B2 FEDE           move.b     [A6 - 0x122], [A5 - 0x2C4E]
  6865. 00004DD8  6000 00FC                bra        +0xFE /* 00004ED6 */
  6866. label00004DDC:
  6867. 00004DDC  4227                     clr.b      -[A7]
  6868. 00004DDE  3F3C FFFF                move.w     -[A7], 0xFFFF
  6869. 00004DE2  486E FECE                pea.l      [A6 - 0x132]
  6870. 00004DE6  42A7                     clr.l      -[A7]
  6871. 00004DE8  42A7                     clr.l      -[A7]
  6872. 00004DEA  A860                     syscall    WaitNextEvent
  6873. 00004DEC  4217                     clr.b      [A7]
  6874. 00004DEE  486E FECE                pea.l      [A6 - 0x132]
  6875. 00004DF2  A97F                     syscall    IsDialogEvent
  6876. 00004DF4  4A1F                     tst.b      [A7]+
  6877. 00004DF6  6700 00DE                beq        +0xE0 /* 00004ED6 */
  6878. 00004DFA  70FF                     moveq.l    D0, 0xFFFFFFFF
  6879. 00004DFC  C02E FED3                and.b      D0, [A6 - 0x12D]
  6880. 00004E00  0C00 000D                cmpi.b     D0, 0xD /* '\r' */
  6881. 00004E04  6700 00D0                beq        +0xD2 /* 00004ED6 */
  6882. 00004E08  4227                     clr.b      -[A7]
  6883. 00004E0A  486E FECE                pea.l      [A6 - 0x132]
  6884. 00004E0E  486E FFF8                pea.l      [A6 - 0x8]
  6885. 00004E12  486E FFEA                pea.l      [A6 - 0x16]
  6886. 00004E16  A980                     syscall    DialogSelect
  6887. 00004E18  4A1F                     tst.b      [A7]+
  6888. 00004E1A  6700 00BA                beq        +0xBC /* 00004ED6 */
  6889. 00004E1E  302E FFEA                move.w     D0, [A6 - 0x16]
  6890. 00004E22  6B00 00B2                bmi        +0xB4 /* 00004ED6 */
  6891. 00004E26  5B40                     subq.w     D0, 5
  6892. 00004E28  6714                     beq        +0x16 /* 00004E3E */
  6893. 00004E2A  6A0A                     bpl        +0xC /* 00004E36 */
  6894. 00004E2C  5240                     addq.w     D0, 1
  6895. 00004E2E  6A00 009A                bpl        +0x9C /* 00004ECA */
  6896. 00004E32  6000 00A2                bra        +0xA4 /* 00004ED6 */
  6897. label00004E36:
  6898. 00004E36  5540                     subq.w     D0, 2
  6899. 00004E38  6A00 009C                bpl        +0x9E /* 00004ED6 */
  6900. 00004E3C  6076                     bra        +0x78 /* 00004EB4 */
  6901. label00004E3E:
  6902. 00004E3E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6903. 00004E42  3F3C 0002                move.w     -[A7], 0x2
  6904. 00004E46  486E FFEC                pea.l      [A6 - 0x14]
  6905. 00004E4A  486E FFDE                pea.l      [A6 - 0x22]
  6906. 00004E4E  486E FFE2                pea.l      [A6 - 0x1E]
  6907. 00004E52  A98D                     syscall    GetDialogItem/GetDItem
  6908. 00004E54  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  6909. 00004E58  486D D876                pea.l      [A5 - 0x278A]
  6910. 00004E5C  A990                     syscall    GetDialogItemText/GetIText
  6911. 00004E5E  486D D876                pea.l      [A5 - 0x278A]
  6912. 00004E62  486D D5B2                pea.l      [A5 - 0x2A4E]
  6913. 00004E66  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  6914. 00004E6A  0CAD 0BB7 E4FD D5B2      cmpi.l     [A5 - 0x2A4E], 0xBB7E4FD
  6915. 00004E72  670E                     beq        +0x10 /* 00004E82 */
  6916. 00004E74  4267                     clr.w      -[A7]
  6917. 00004E76  3F3C 0193                move.w     -[A7], 0x193
  6918. 00004E7A  42A7                     clr.l      -[A7]
  6919. 00004E7C  A985                     syscall    Alert
  6920. 00004E7E  548F                     addq.l     A7, 2
  6921. 00004E80  6054                     bra        +0x56 /* 00004ED6 */
  6922. label00004E82:
  6923. 00004E82  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6924. 00004E86  3F3C 0003                move.w     -[A7], 0x3
  6925. 00004E8A  486E FFEC                pea.l      [A6 - 0x14]
  6926. 00004E8E  486E FFDE                pea.l      [A6 - 0x22]
  6927. 00004E92  486E FFE2                pea.l      [A6 - 0x1E]
  6928. 00004E96  A98D                     syscall    GetDialogItem/GetDItem
  6929. 00004E98  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  6930. 00004E9C  486D D3B2                pea.l      [A5 - 0x2C4E]
  6931. 00004EA0  A990                     syscall    GetDialogItemText/GetIText
  6932. 00004EA2  486D D3B2                pea.l      [A5 - 0x2C4E]
  6933. 00004EA6  486D D5B2                pea.l      [A5 - 0x2A4E]
  6934. 00004EAA  4EBA F888                jsr        [PC - 0x778 /* 00004734 */]
  6935. 00004EAE  7601                     moveq.l    D3, 0x01
  6936. 00004EB0  508F                     addq.l     A7, 8
  6937. 00004EB2  6022                     bra        +0x24 /* 00004ED6 */
  6938. label00004EB4:
  6939. 00004EB4  42AD D5B2                clr.l      [A5 - 0x2A4E]
  6940. 00004EB8  486D D3B2                pea.l      [A5 - 0x2C4E]
  6941. 00004EBC  486D D5B2                pea.l      [A5 - 0x2A4E]
  6942. 00004EC0  4EBA F872                jsr        [PC - 0x78E /* 00004734 */]
  6943. 00004EC4  7601                     moveq.l    D3, 0x01
  6944. 00004EC6  508F                     addq.l     A7, 8
  6945. 00004EC8  600C                     bra        +0xE /* 00004ED6 */
  6946. label00004ECA:
  6947. 00004ECA  2B45 D5B2                move.l     [A5 - 0x2A4E], D5
  6948. 00004ECE  1B6E FEDE D3B2           move.b     [A5 - 0x2C4E], [A6 - 0x122]
  6949. 00004ED4  7601                     moveq.l    D3, 0x01
  6950. label00004ED6:
  6951. 00004ED6  4A03                     tst.b      D3
  6952. 00004ED8  6700 FF02                beq        -0xFC /* 00004DDC */
  6953. 00004EDC  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  6954. 00004EE0  A983                     syscall    DisposeDialog
  6955. 00004EE2  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  6956. 00004EE6  A873                     syscall    SetPort
  6957. 00004EE8  2F3C 0000 FFFF           move.l     -[A7], 0xFFFF
  6958. 00004EEE  201F                     move.l     D0, [A7]+
  6959. 00004EF0  A032                     syscall    FlushEvents
  6960. 00004EF2  6044                     bra        +0x46 /* 00004F38 */
  6961. 00004EF4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6962. 00004EF8  A922                     syscall    BeginUpdate
  6963. 00004EFA  4EBA 006E                jsr        [PC + 0x6E /* 00004F6A */]
  6964. 00004EFE  4878 0021                push.l     0x21 /* '!' */
  6965. 00004F02  A862                     syscall    ForeColor
  6966. 00004F04  486E FEA6                pea.l      [A6 - 0x15A]
  6967. 00004F08  A8A1                     syscall    FrameRect
  6968. 00004F0A  486E FEB6                pea.l      [A6 - 0x14A]
  6969. 00004F0E  2F0B                     move.l     -[A7], A3
  6970. 00004F10  A9D3                     syscall    TEUpdate
  6971. 00004F12  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6972. 00004F16  A969                     syscall    DrawControls
  6973. 00004F18  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6974. 00004F1C  A923                     syscall    EndUpdate
  6975. 00004F1E  6018                     bra        +0x1A /* 00004F38 */
  6976. 00004F20  082E 0000 FEDD           btst.b     [A6 - 0x123], 0x0
  6977. 00004F26  6708                     beq        +0xA /* 00004F30 */
  6978. 00004F28  2F0C                     move.l     -[A7], A4
  6979. 00004F2A  4267                     clr.w      -[A7]
  6980. 00004F2C  A95D                     syscall    HiliteControl
  6981. 00004F2E  6008                     bra        +0xA /* 00004F38 */
  6982. label00004F30:
  6983. 00004F30  2F0C                     move.l     -[A7], A4
  6984. 00004F32  3F3C 00FF                move.w     -[A7], 0xFF
  6985. 00004F36  A95D                     syscall    HiliteControl
  6986. label00004F38:
  6987. 00004F38  4A2E FE92                tst.b      [A6 - 0x16E]
  6988. 00004F3C  6700 FAF8                beq        -0x506 /* 00004A36 */
  6989. 00004F40  2F0B                     move.l     -[A7], A3
  6990. 00004F42  A9CD                     syscall    TEDispose
  6991. 00004F44  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  6992. 00004F48  A873                     syscall    SetPort
  6993. 00004F4A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  6994. 00004F4E  A983                     syscall    DisposeDialog
  6995. 00004F50  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  6996. 00004F54  4E5E                     unlink     A6
  6997. 00004F56  4E75                     rts
  6998. 00004F58  FFE0                     .extension 0xFE0 // unimplemented
  6999. 00004F5A  FB0C                     .extension 0xB0C // unimplemented
  7000. 00004F5C  FFE0                     .extension 0xFE0 // unimplemented
  7001. 00004F5E  FFE0                     .extension 0xFE0 // unimplemented
  7002. 00004F60  FFE0                     .extension 0xFE0 // unimplemented
  7003. 00004F62  FFE0                     .extension 0xFE0 // unimplemented
  7004. 00004F64  FF9C                     .extension 0xF9C // unimplemented
  7005. 00004F66  FFE0                     .extension 0xFE0 // unimplemented
  7006. 00004F68  FFC8                     .extension 0xFC8 // unimplemented
  7007. fn00004F6A:
  7008. 00004F6A  4E56 FFF2                link       A6, -0x000E
  7009. 00004F6E  48E7 1F08                movem.l    -[A7], D3,D4,D5,D6,D7,A4
  7010. 00004F72  42A7                     clr.l      -[A7]
  7011. 00004F74  3F3C 00D2                move.w     -[A7], 0xD2
  7012. 00004F78  A9BC                     syscall    GetPicture
  7013. 00004F7A  285F                     movea.l    A4, [A7]+
  7014. 00004F7C  486E FFF8                pea.l      [A6 - 0x8]
  7015. 00004F80  42A7                     clr.l      -[A7]
  7016. 00004F82  2F3C 01E0 0280           move.l     -[A7], 0x1E00280
  7017. 00004F88  A8A7                     syscall    SetRect
  7018. 00004F8A  486E FFF8                pea.l      [A6 - 0x8]
  7019. 00004F8E  2F2D CC30                move.l     -[A7], [A5 - 0x33D0]
  7020. 00004F92  AA0E                     syscall    FillCRect
  7021. 00004F94  486E FFF8                pea.l      [A6 - 0x8]
  7022. 00004F98  2F3C 0014 0096           move.l     -[A7], 0x140096
  7023. 00004F9E  2F3C 0050 01C2           move.l     -[A7], 0x5001C2
  7024. 00004FA4  A8A7                     syscall    SetRect
  7025. 00004FA6  2F0C                     move.l     -[A7], A4
  7026. 00004FA8  486E FFF8                pea.l      [A6 - 0x8]
  7027. 00004FAC  A8F6                     syscall    DrawPicture
  7028. 00004FAE  7E88                     moveq.l    D7, 0xFFFFFF88
  7029. 00004FB0  DE6E FFFA                add.w      D7, [A6 - 0x6]
  7030. 00004FB4  7C1A                     moveq.l    D6, 0x1A
  7031. 00004FB6  DC6E FFFC                add.w      D6, [A6 - 0x4]
  7032. 00004FBA  3F3C 0003                move.w     -[A7], 0x3
  7033. 00004FBE  A887                     syscall    TextFont
  7034. 00004FC0  3F3C 0001                move.w     -[A7], 0x1
  7035. 00004FC4  A888                     syscall    TextFace
  7036. 00004FC6  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  7037. 00004FCA  A88A                     syscall    TextSize
  7038. 00004FCC  4878 0111                push.l     0x111
  7039. 00004FD0  A862                     syscall    ForeColor
  7040. 00004FD2  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  7041. 00004FD6  70EF                     moveq.l    D0, 0xFFFFFFEF
  7042. 00004FD8  D06E FFFC                add.w      D0, [A6 - 0x4]
  7043. 00004FDC  3F00                     move.w     -[A7], D0
  7044. 00004FDE  A893                     syscall    MoveTo
  7045. 00004FE0  4878 0199                push.l     0x199
  7046. 00004FE4  A862                     syscall    ForeColor
  7047. 00004FE6  486D E5B4                pea.l      [A5 - 0x1A4C]
  7048. 00004FEA  A884                     syscall    DrawString
  7049. 00004FEC  4878 0111                push.l     0x111
  7050. 00004FF0  A862                     syscall    ForeColor
  7051. 00004FF2  0CAD 0BB7 E4FD D5B2      cmpi.l     [A5 - 0x2A4E], 0xBB7E4FD
  7052. 00004FFA  6736                     beq        +0x38 /* 00005032 */
  7053. 00004FFC  4267                     clr.w      -[A7]
  7054. 00004FFE  486D E5B8                pea.l      [A5 - 0x1A48]
  7055. 00005002  A88C                     syscall    StringWidth
  7056. 00005004  3A1F                     move.w     D5, [A7]+
  7057. 00005006  2005                     move.l     D0, D5
  7058. 00005008  48C0                     ext.l      D0
  7059. 0000500A  81FC 0002                divs.w     D0, 0x2
  7060. 0000500E  322E FFFA                move.w     D1, [A6 - 0x6]
  7061. 00005012  D26E FFFE                add.w      D1, [A6 - 0x2]
  7062. 00005016  48C1                     ext.l      D1
  7063. 00005018  83FC 0002                divs.w     D1, 0x2
  7064. 0000501C  9240                     sub.w      D1, D0
  7065. 0000501E  3F01                     move.w     -[A7], D1
  7066. 00005020  7008                     moveq.l    D0, 0x08
  7067. 00005022  D06E FFFC                add.w      D0, [A6 - 0x4]
  7068. 00005026  3F00                     move.w     -[A7], D0
  7069. 00005028  A893                     syscall    MoveTo
  7070. 0000502A  486D E5D6                pea.l      [A5 - 0x1A2A]
  7071. 0000502E  A884                     syscall    DrawString
  7072. 00005030  604A                     bra        +0x4C /* 0000507C */
  7073. label00005032:
  7074. 00005032  4267                     clr.w      -[A7]
  7075. 00005034  486D E5F4                pea.l      [A5 - 0x1A0C]
  7076. 00005038  A88C                     syscall    StringWidth
  7077. 0000503A  3D5F FFF2                move.w     [A6 - 0xE], [A7]+
  7078. 0000503E  4267                     clr.w      -[A7]
  7079. 00005040  486D D3B2                pea.l      [A5 - 0x2C4E]
  7080. 00005044  A88C                     syscall    StringWidth
  7081. 00005046  3A1F                     move.w     D5, [A7]+
  7082. 00005048  DA6E FFF2                add.w      D5, [A6 - 0xE]
  7083. 0000504C  2005                     move.l     D0, D5
  7084. 0000504E  48C0                     ext.l      D0
  7085. 00005050  81FC 0002                divs.w     D0, 0x2
  7086. 00005054  322E FFFA                move.w     D1, [A6 - 0x6]
  7087. 00005058  D26E FFFE                add.w      D1, [A6 - 0x2]
  7088. 0000505C  48C1                     ext.l      D1
  7089. 0000505E  83FC 0002                divs.w     D1, 0x2
  7090. 00005062  9240                     sub.w      D1, D0
  7091. 00005064  3F01                     move.w     -[A7], D1
  7092. 00005066  7008                     moveq.l    D0, 0x08
  7093. 00005068  D06E FFFC                add.w      D0, [A6 - 0x4]
  7094. 0000506C  3F00                     move.w     -[A7], D0
  7095. 0000506E  A893                     syscall    MoveTo
  7096. 00005070  486D E606                pea.l      [A5 - 0x19FA]
  7097. 00005074  A884                     syscall    DrawString
  7098. 00005076  486D D3B2                pea.l      [A5 - 0x2C4E]
  7099. 0000507A  A884                     syscall    DrawString
  7100. label0000507C:
  7101. 0000507C  4878 0199                push.l     0x199
  7102. 00005080  A862                     syscall    ForeColor
  7103. 00005082  7023                     moveq.l    D0, 0x23
  7104. 00005084  D047                     add.w      D0, D7
  7105. 00005086  3F00                     move.w     -[A7], D0
  7106. 00005088  3F06                     move.w     -[A7], D6
  7107. 0000508A  A893                     syscall    MoveTo
  7108. 0000508C  486D E618                pea.l      [A5 - 0x19E8]
  7109. 00005090  A884                     syscall    DrawString
  7110. 00005092  7A0C                     moveq.l    D5, 0x0C
  7111. 00005094  DA46                     add.w      D5, D6
  7112. 00005096  7054                     moveq.l    D0, 0x54
  7113. 00005098  D047                     add.w      D0, D7
  7114. 0000509A  3F00                     move.w     -[A7], D0
  7115. 0000509C  3F05                     move.w     -[A7], D5
  7116. 0000509E  A893                     syscall    MoveTo
  7117. 000050A0  486D E632                pea.l      [A5 - 0x19CE]
  7118. 000050A4  A884                     syscall    DrawString
  7119. 000050A6  7818                     moveq.l    D4, 0x18
  7120. 000050A8  D846                     add.w      D4, D6
  7121. 000050AA  7019                     moveq.l    D0, 0x19
  7122. 000050AC  D047                     add.w      D0, D7
  7123. 000050AE  3F00                     move.w     -[A7], D0
  7124. 000050B0  3F04                     move.w     -[A7], D4
  7125. 000050B2  A893                     syscall    MoveTo
  7126. 000050B4  486D E63C                pea.l      [A5 - 0x19C4]
  7127. 000050B8  A884                     syscall    DrawString
  7128. 000050BA  7624                     moveq.l    D3, 0x24
  7129. 000050BC  D646                     add.w      D3, D6
  7130. 000050BE  7024                     moveq.l    D0, 0x24
  7131. 000050C0  D047                     add.w      D0, D7
  7132. 000050C2  3F00                     move.w     -[A7], D0
  7133. 000050C4  3F03                     move.w     -[A7], D3
  7134. 000050C6  A893                     syscall    MoveTo
  7135. 000050C8  486D E658                pea.l      [A5 - 0x19A8]
  7136. 000050CC  A884                     syscall    DrawString
  7137. 000050CE  7030                     moveq.l    D0, 0x30
  7138. 000050D0  D046                     add.w      D0, D6
  7139. 000050D2  3D40 FFF4                move.w     [A6 - 0xC], D0
  7140. 000050D6  72F6                     moveq.l    D1, 0xFFFFFFF6
  7141. 000050D8  D247                     add.w      D1, D7
  7142. 000050DA  3F01                     move.w     -[A7], D1
  7143. 000050DC  3F00                     move.w     -[A7], D0
  7144. 000050DE  A893                     syscall    MoveTo
  7145. 000050E0  486D E674                pea.l      [A5 - 0x198C]
  7146. 000050E4  A884                     syscall    DrawString
  7147. 000050E6  4878 00CD                push.l     0xCD
  7148. 000050EA  A862                     syscall    ForeColor
  7149. 000050EC  3007                     move.w     D0, D7
  7150. 000050EE  0640 013B                addi.w     D0, 0x13B
  7151. 000050F2  3F00                     move.w     -[A7], D0
  7152. 000050F4  3F06                     move.w     -[A7], D6
  7153. 000050F6  A893                     syscall    MoveTo
  7154. 000050F8  486D E69E                pea.l      [A5 - 0x1962]
  7155. 000050FC  A884                     syscall    DrawString
  7156. 000050FE  3007                     move.w     D0, D7
  7157. 00005100  0640 013A                addi.w     D0, 0x13A
  7158. 00005104  3F00                     move.w     -[A7], D0
  7159. 00005106  3F05                     move.w     -[A7], D5
  7160. 00005108  A893                     syscall    MoveTo
  7161. 0000510A  486D E6BE                pea.l      [A5 - 0x1942]
  7162. 0000510E  A884                     syscall    DrawString
  7163. 00005110  3007                     move.w     D0, D7
  7164. 00005112  0640 0104                addi.w     D0, 0x104
  7165. 00005116  3F00                     move.w     -[A7], D0
  7166. 00005118  3F04                     move.w     -[A7], D4
  7167. 0000511A  A893                     syscall    MoveTo
  7168. 0000511C  486D E6DC                pea.l      [A5 - 0x1924]
  7169. 00005120  A884                     syscall    DrawString
  7170. 00005122  3007                     move.w     D0, D7
  7171. 00005124  0640 0108                addi.w     D0, 0x108
  7172. 00005128  3F00                     move.w     -[A7], D0
  7173. 0000512A  3F03                     move.w     -[A7], D3
  7174. 0000512C  A893                     syscall    MoveTo
  7175. 0000512E  486D E714                pea.l      [A5 - 0x18EC]
  7176. 00005132  A884                     syscall    DrawString
  7177. 00005134  3007                     move.w     D0, D7
  7178. 00005136  0640 0107                addi.w     D0, 0x107
  7179. 0000513A  3F00                     move.w     -[A7], D0
  7180. 0000513C  3F2E FFF4                move.w     -[A7], [A6 - 0xC]
  7181. 00005140  A893                     syscall    MoveTo
  7182. 00005142  486D E74A                pea.l      [A5 - 0x18B6]
  7183. 00005146  A884                     syscall    DrawString
  7184. 00005148  4878 0199                push.l     0x199
  7185. 0000514C  A862                     syscall    ForeColor
  7186. 0000514E  4267                     clr.w      -[A7]
  7187. 00005150  A888                     syscall    TextFace
  7188. 00005152  4CDF 10F8                movem.l    D3,D4,D5,D6,D7,A4, [A7]+
  7189. 00005156  4E5E                     unlink     A6
  7190. 00005158  4E75                     rts
  7191. fn0000515A:
  7192. 0000515A  4E56 FFFA                link       A6, -0x0006
  7193. 0000515E  48E7 0108                movem.l    -[A7], D7,A4
  7194. 00005162  203C 0000 0100           move.l     D0, 0x100
  7195. 00005168  A11E                     syscall    NewPtr, flags=1
  7196. 0000516A  2848                     movea.l    A4, A0
  7197. 0000516C  4878 0199                push.l     0x199
  7198. 00005170  A862                     syscall    ForeColor
  7199. 00005172  4267                     clr.w      -[A7]
  7200. 00005174  A888                     syscall    TextFace
  7201. 00005176  2F0C                     move.l     -[A7], A4
  7202. 00005178  2F3C 0001 0320           move.l     -[A7], 0x10320
  7203. 0000517E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  7204. 00005182  2F0C                     move.l     -[A7], A4
  7205. 00005184  486E FFFA                pea.l      [A6 - 0x6]
  7206. 00005188  A900                     syscall    GetFNum
  7207. 0000518A  2F0C                     move.l     -[A7], A4
  7208. 0000518C  2F3C 0003 0320           move.l     -[A7], 0x30320
  7209. 00005192  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  7210. 00005196  2F0C                     move.l     -[A7], A4
  7211. 00005198  486E FFFC                pea.l      [A6 - 0x4]
  7212. 0000519C  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  7213. 000051A0  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  7214. 000051A4  A887                     syscall    TextFont
  7215. 000051A6  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  7216. 000051AA  A88A                     syscall    TextSize
  7217. 000051AC  2F0C                     move.l     -[A7], A4
  7218. 000051AE  2F3C 0002 0320           move.l     -[A7], 0x20320
  7219. 000051B4  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  7220. 000051B8  2F0C                     move.l     -[A7], A4
  7221. 000051BA  486E FFFC                pea.l      [A6 - 0x4]
  7222. 000051BE  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  7223. 000051C2  49ED E780                lea.l      A4, [A5 - 0x1880]
  7224. 000051C6  486C 0001                pea.l      [A4 + 0x1]
  7225. 000051CA  7000                     moveq.l    D0, 0x00
  7226. 000051CC  1014                     move.b     D0, [A4]
  7227. 000051CE  2F00                     move.l     -[A7], D0
  7228. 000051D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7229. 000051D4  A9CF                     syscall    TESetText
  7230. 000051D6  7E01                     moveq.l    D7, 0x01
  7231. label000051D8:
  7232. 000051D8  2F0C                     move.l     -[A7], A4
  7233. 000051DA  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  7234. 000051DE  3F07                     move.w     -[A7], D7
  7235. 000051E0  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  7236. 000051E4  4A14                     tst.b      [A4]
  7237. 000051E6  671A                     beq        +0x1C /* 00005202 */
  7238. 000051E8  486C 0001                pea.l      [A4 + 0x1]
  7239. 000051EC  7000                     moveq.l    D0, 0x00
  7240. 000051EE  1014                     move.b     D0, [A4]
  7241. 000051F0  2F00                     move.l     -[A7], D0
  7242. 000051F2  42A7                     clr.l      -[A7]
  7243. 000051F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  7244. 000051F8  3F3C 0007                move.w     -[A7], 0x7
  7245. 000051FC  A83D                     syscall    TEDispatch
  7246. 000051FE  5247                     addq.w     D7, 1
  7247. 00005200  60D6                     bra        -0x28 /* 000051D8 */
  7248. label00005202:
  7249. 00005202  204C                     movea.l    A0, A4
  7250. 00005204  A01F                     syscall    DisposPtr/DisposePtr
  7251. 00005206  4CDF 1080                movem.l    D7,A4, [A7]+
  7252. 0000520A  4E5E                     unlink     A6
  7253. 0000520C  4E75                     rts
  7254. export_40:
  7255. 0000520E  4E56 FCD4                link       A6, -0x032C
  7256. 00005212  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  7257. 00005216  A061                     syscall    MaxBlock
  7258. 00005218  0C80 0000 C350           cmpi.l     D0, 0xC350
  7259. 0000521E  6C12                     bge        +0x14 /* 00005232 */
  7260. 00005220  486D E782                pea.l      [A5 - 0x187E]
  7261. 00005224  4EBA E08C                jsr        [PC - 0x1F74 /* 000032B2 */]
  7262. 00005228  1B7C 0001 DA14           move.b     [A5 - 0x25EC], 0x1
  7263. 0000522E  6000 05C8                bra        +0x5CA /* 000057F8 */
  7264. label00005232:
  7265. 00005232  99CC                     sub.l      A4, A4
  7266. 00005234  3D7C 00A0 FFA4           move.w     [A6 - 0x5C], 0xA0
  7267. 0000523A  3D7C 0041 FFA2           move.w     [A6 - 0x5E], 0x41 /* 'A' */
  7268. 00005240  2D7C 7366 696C FFA6      move.l     [A6 - 0x5A], 0x7366696C /* 'sfil' */
  7269. 00005248  2D7C 4150 504C FFAA      move.l     [A6 - 0x56], 0x4150504C /* 'APPL' */
  7270. 00005250  2D7C 7273 7263 FFAE      move.l     [A6 - 0x52], 0x72737263 /* 'rsrc' */
  7271. 00005258  2D7C 5354 414B FFB2      move.l     [A6 - 0x4E], 0x5354414B /* 'STAK' */
  7272. 00005260  78FF                     moveq.l    D4, 0xFFFFFFFF
  7273. 00005262  422D DA14                clr.b      [A5 - 0x25EC]
  7274. 00005266  7600                     moveq.l    D3, 0x00
  7275. 00005268  600A                     bra        +0xC /* 00005274 */
  7276. label0000526A:
  7277. 0000526A  204E                     movea.l    A0, A6
  7278. 0000526C  D0C3                     add.w      A0, D3
  7279. 0000526E  4228 FD6E                clr.b      [A0 - 0x292]
  7280. 00005272  5243                     addq.w     D3, 1
  7281. label00005274:
  7282. 00005274  0C43 00FF                cmpi.w     D3, 0xFF
  7283. 00005278  6DF0                     blt        -0xE /* 0000526A */
  7284. 0000527A  7600                     moveq.l    D3, 0x00
  7285. 0000527C  600A                     bra        +0xC /* 00005288 */
  7286. label0000527E:
  7287. 0000527E  204E                     movea.l    A0, A6
  7288. 00005280  D0C3                     add.w      A0, D3
  7289. 00005282  4228 FD32                clr.b      [A0 - 0x2CE]
  7290. 00005286  5243                     addq.w     D3, 1
  7291. label00005288:
  7292. 00005288  0C43 003C                cmpi.w     D3, 0x3C /* '<' */
  7293. 0000528C  6DF0                     blt        -0xE /* 0000527E */
  7294. 0000528E  486D E796                pea.l      [A5 - 0x186A]
  7295. 00005292  486E FD32                pea.l      [A6 - 0x2CE]
  7296. 00005296  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  7297. 0000529A  2EAE FFA2                move.l     [A7], [A6 - 0x5E]
  7298. 0000529E  42A7                     clr.l      -[A7]
  7299. 000052A0  42A7                     clr.l      -[A7]
  7300. 000052A2  3F04                     move.w     -[A7], D4
  7301. 000052A4  486E FFA6                pea.l      [A6 - 0x5A]
  7302. 000052A8  42A7                     clr.l      -[A7]
  7303. 000052AA  486E FFB6                pea.l      [A6 - 0x4A]
  7304. 000052AE  3F3C 0002                move.w     -[A7], 0x2
  7305. 000052B2  A9EA                     syscall    Pack3
  7306. 000052B4  4A2E FFB6                tst.b      [A6 - 0x4A]
  7307. 000052B8  588F                     addq.l     A7, 4
  7308. 000052BA  660A                     bne        +0xC /* 000052C6 */
  7309. 000052BC  1B7C 0001 DA14           move.b     [A5 - 0x25EC], 0x1
  7310. 000052C2  6000 0534                bra        +0x536 /* 000057F8 */
  7311. label000052C6:
  7312. 000052C6  2D78 0A50 FCE8           move.l     [A6 - 0x318], [0x00000A50 /* TopMapHndl */]
  7313. 000052CC  42A7                     clr.l      -[A7]
  7314. 000052CE  486E FFC0                pea.l      [A6 - 0x40]
  7315. 000052D2  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  7316. 000052D6  245F                     movea.l    A2, [A7]+
  7317. 000052D8  4267                     clr.w      -[A7]
  7318. 000052DA  3F2E FFBC                move.w     -[A7], [A6 - 0x44]
  7319. 000052DE  42A7                     clr.l      -[A7]
  7320. 000052E0  2F0A                     move.l     -[A7], A2
  7321. 000052E2  1F3C 0001                move.b     -[A7], 0x1
  7322. 000052E6  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  7323. 000052EA  381F                     move.w     D4, [A7]+
  7324. 000052EC  0C44 FFFF                cmpi.w     D4, 0xFFFF
  7325. 000052F0  6612                     bne        +0x14 /* 00005304 */
  7326. 000052F2  486D E79A                pea.l      [A5 - 0x1866]
  7327. 000052F6  4EBA DFBA                jsr        [PC - 0x2046 /* 000032B2 */]
  7328. 000052FA  1B7C 0001 DA14           move.b     [A5 - 0x25EC], 0x1
  7329. 00005300  6000 04F6                bra        +0x4F8 /* 000057F8 */
  7330. label00005304:
  7331. 00005304  3F04                     move.w     -[A7], D4
  7332. 00005306  A998                     syscall    UseResFile
  7333. 00005308  2D7C 736E 6420 FCE0      move.l     [A6 - 0x320], 0x736E6420 /* 'snd ' */
  7334. 00005310  4267                     clr.w      -[A7]
  7335. 00005312  2F2E FCE0                move.l     -[A7], [A6 - 0x320]
  7336. 00005316  A80D                     syscall    Count1Resources
  7337. 00005318  3D5F FCDE                move.w     [A6 - 0x322], [A7]+
  7338. 0000531C  0C6E 0001 FCDE           cmpi.w     [A6 - 0x322], 0x1
  7339. 00005322  6C2C                     bge        +0x2E /* 00005350 */
  7340. 00005324  486D E7AE                pea.l      [A5 - 0x1852]
  7341. 00005328  4EBA DF88                jsr        [PC - 0x2078 /* 000032B2 */]
  7342. 0000532C  202E FCE8                move.l     D0, [A6 - 0x318]
  7343. 00005330  B0B8 0A50                cmp.l      D0, [0x00000A50 /* TopMapHndl */]
  7344. 00005334  588F                     addq.l     A7, 4
  7345. 00005336  670E                     beq        +0x10 /* 00005346 */
  7346. 00005338  0CAE 7A73 7973 FFB8      cmpi.l     [A6 - 0x48], 0x7A737973 /* 'zsys' */
  7347. 00005340  6704                     beq        +0x6 /* 00005346 */
  7348. 00005342  3F04                     move.w     -[A7], D4
  7349. 00005344  A99A                     syscall    CloseResFile
  7350. label00005346:
  7351. 00005346  1B7C 0001 DA14           move.b     [A5 - 0x25EC], 0x1
  7352. 0000534C  6000 04AA                bra        +0x4AC /* 000057F8 */
  7353. label00005350:
  7354. 00005350  42A7                     clr.l      -[A7]
  7355. 00005352  3F3C 038E                move.w     -[A7], 0x38E
  7356. 00005356  42A7                     clr.l      -[A7]
  7357. 00005358  4878 FFFF                push.l     0xFFFF
  7358. 0000535C  AA46                     syscall    GetNewCWindow
  7359. 0000535E  245F                     movea.l    A2, [A7]+
  7360. 00005360  486E FD2A                pea.l      [A6 - 0x2D6]
  7361. 00005364  A874                     syscall    GetPort
  7362. 00005366  2F0A                     move.l     -[A7], A2
  7363. 00005368  A873                     syscall    SetPort
  7364. 0000536A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  7365. 0000536E  A88A                     syscall    TextSize
  7366. 00005370  3F3C 0016                move.w     -[A7], 0x16
  7367. 00005374  A887                     syscall    TextFont
  7368. 00005376  2F3C 000E 000E           move.l     -[A7], 0xE000E
  7369. 0000537C  A893                     syscall    MoveTo
  7370. 0000537E  486D E7C8                pea.l      [A5 - 0x1838]
  7371. 00005382  A884                     syscall    DrawString
  7372. 00005384  2F3C 000E 007B           move.l     -[A7], 0xE007B
  7373. 0000538A  A893                     syscall    MoveTo
  7374. 0000538C  486D E7D8                pea.l      [A5 - 0x1828]
  7375. 00005390  A884                     syscall    DrawString
  7376. 00005392  2F3C 000E 00B6           move.l     -[A7], 0xE00B6
  7377. 00005398  A893                     syscall    MoveTo
  7378. 0000539A  486D E7DC                pea.l      [A5 - 0x1824]
  7379. 0000539E  A884                     syscall    DrawString
  7380. 000053A0  2F3C 0011 0000           move.l     -[A7], 0x110000
  7381. 000053A6  A893                     syscall    MoveTo
  7382. 000053A8  7C16                     moveq.l    D6, 0x16
  7383. 000053AA  DC8A                     add.l      D6, A2
  7384. 000053AC  2046                     movea.l    A0, D6
  7385. 000053AE  3F10                     move.w     -[A7], [A0]
  7386. 000053B0  3F3C 0011                move.w     -[A7], 0x11
  7387. 000053B4  A891                     syscall    LineTo
  7388. 000053B6  2F3C 0013 0000           move.l     -[A7], 0x130000
  7389. 000053BC  A893                     syscall    MoveTo
  7390. 000053BE  2046                     movea.l    A0, D6
  7391. 000053C0  3F10                     move.w     -[A7], [A0]
  7392. 000053C2  3F3C 0013                move.w     -[A7], 0x13
  7393. 000053C6  A891                     syscall    LineTo
  7394. 000053C8  2D6A 0010 FD1A           move.l     [A6 - 0x2E6], [A2 + 0x10]
  7395. 000053CE  2D6A 0014 FD1E           move.l     [A6 - 0x2E2], [A2 + 0x14]
  7396. 000053D4  486E FD22                pea.l      [A6 - 0x2DE]
  7397. 000053D8  3F2E FD1C                move.w     -[A7], [A6 - 0x2E4]
  7398. 000053DC  7014                     moveq.l    D0, 0x14
  7399. 000053DE  D06E FD1A                add.w      D0, [A6 - 0x2E6]
  7400. 000053E2  3F00                     move.w     -[A7], D0
  7401. 000053E4  70F1                     moveq.l    D0, 0xFFFFFFF1
  7402. 000053E6  D06E FD20                add.w      D0, [A6 - 0x2E0]
  7403. 000053EA  3F00                     move.w     -[A7], D0
  7404. 000053EC  3F2E FD1E                move.w     -[A7], [A6 - 0x2E2]
  7405. 000053F0  A8A7                     syscall    SetRect
  7406. 000053F2  486E FD1A                pea.l      [A6 - 0x2E6]
  7407. 000053F6  42A7                     clr.l      -[A7]
  7408. 000053F8  4878 0001                push.l     0x1
  7409. 000053FC  A8A7                     syscall    SetRect
  7410. 000053FE  3D6E FD28 FD10           move.w     [A6 - 0x2F0], [A6 - 0x2D8]
  7411. 00005404  3D7C 000E FD0E           move.w     [A6 - 0x2F2], 0xE
  7412. 0000540A  42A7                     clr.l      -[A7]
  7413. 0000540C  486E FD22                pea.l      [A6 - 0x2DE]
  7414. 00005410  486E FD1A                pea.l      [A6 - 0x2E6]
  7415. 00005414  2F2E FD0E                move.l     -[A7], [A6 - 0x2F2]
  7416. 00005418  4267                     clr.w      -[A7]
  7417. 0000541A  2F0A                     move.l     -[A7], A2
  7418. 0000541C  4878 0100                push.l     0x100
  7419. 00005420  2F3C 0100 0000           move.l     -[A7], 0x1000000
  7420. 00005426  3F3C 0044                move.w     -[A7], 0x44 /* 'D' */
  7421. 0000542A  A9E7                     syscall    Pack0/ListManager
  7422. 0000542C  265F                     movea.l    A3, [A7]+
  7423. 0000542E  4227                     clr.b      -[A7]
  7424. 00005430  2F0B                     move.l     -[A7], A3
  7425. 00005432  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  7426. 00005436  A9E7                     syscall    Pack0/ListManager
  7427. 00005438  4227                     clr.b      -[A7]
  7428. 0000543A  A99B                     syscall    SetResLoad
  7429. 0000543C  7A00                     moveq.l    D5, 0x00
  7430. 0000543E  41EE FF36                lea.l      A0, [A6 - 0xCA]
  7431. 00005442  2D48 FCE4                move.l     [A6 - 0x31C], A0
  7432. 00005446  43EE FE6E                lea.l      A1, [A6 - 0x192]
  7433. 0000544A  2E09                     move.l     D7, A1
  7434. 0000544C  6000 019E                bra        +0x1A0 /* 000055EC */
  7435. label00005450:
  7436. 00005450  42A7                     clr.l      -[A7]
  7437. 00005452  2F2E FCE0                move.l     -[A7], [A6 - 0x320]
  7438. 00005456  7001                     moveq.l    D0, 0x01
  7439. 00005458  D045                     add.w      D0, D5
  7440. 0000545A  3F00                     move.w     -[A7], D0
  7441. 0000545C  A80E                     syscall    Get1IndResource/Get1IxResource
  7442. 0000545E  2047                     movea.l    A0, D7
  7443. 00005460  209F                     move.l     [A0], [A7]+
  7444. 00005462  7600                     moveq.l    D3, 0x00
  7445. 00005464  600A                     bra        +0xC /* 00005470 */
  7446. label00005466:
  7447. 00005466  204E                     movea.l    A0, A6
  7448. 00005468  D0C3                     add.w      A0, D3
  7449. 0000546A  4228 FD6E                clr.b      [A0 - 0x292]
  7450. 0000546E  5243                     addq.w     D3, 1
  7451. label00005470:
  7452. 00005470  0C43 0014                cmpi.w     D3, 0x14
  7453. 00005474  6DF0                     blt        -0xE /* 00005466 */
  7454. 00005476  2047                     movea.l    A0, D7
  7455. 00005478  2F10                     move.l     -[A7], [A0]
  7456. 0000547A  2F2E FCE4                move.l     -[A7], [A6 - 0x31C]
  7457. 0000547E  486E FF9A                pea.l      [A6 - 0x66]
  7458. 00005482  486E FD6E                pea.l      [A6 - 0x292]
  7459. 00005486  A9A8                     syscall    GetResInfo
  7460. 00005488  4267                     clr.w      -[A7]
  7461. 0000548A  3F3C 0001                move.w     -[A7], 0x1
  7462. 0000548E  3F05                     move.w     -[A7], D5
  7463. 00005490  2F0B                     move.l     -[A7], A3
  7464. 00005492  3F3C 0008                move.w     -[A7], 0x8
  7465. 00005496  A9E7                     syscall    Pack0/ListManager
  7466. 00005498  361F                     move.w     D3, [A7]+
  7467. 0000549A  426E FD0C                clr.w      [A6 - 0x2F4]
  7468. 0000549E  3D45 FD0A                move.w     [A6 - 0x2F6], D5
  7469. 000054A2  486D E7E4                pea.l      [A5 - 0x181C]
  7470. 000054A6  486E FD32                pea.l      [A6 - 0x2CE]
  7471. 000054AA  4EAD 03B2                jsr        [A5 + 0x3B2 /* export_114 */]
  7472. 000054AE  486E FD32                pea.l      [A6 - 0x2CE]
  7473. 000054B2  486E FD32                pea.l      [A6 - 0x2CE]
  7474. 000054B6  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  7475. 000054BA  548F                     addq.l     A7, 2
  7476. 000054BC  3E80                     move.w     [A7], D0
  7477. 000054BE  2F2E FD0A                move.l     -[A7], [A6 - 0x2F6]
  7478. 000054C2  2F0B                     move.l     -[A7], A3
  7479. 000054C4  3F3C 0058                move.w     -[A7], 0x58 /* 'X' */
  7480. 000054C8  A9E7                     syscall    Pack0/ListManager
  7481. 000054CA  486E FD6E                pea.l      [A6 - 0x292]
  7482. 000054CE  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  7483. 000054D2  486E FD6E                pea.l      [A6 - 0x292]
  7484. 000054D6  486D E7E8                pea.l      [A5 - 0x1818]
  7485. 000054DA  486E FD32                pea.l      [A6 - 0x2CE]
  7486. 000054DE  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  7487. 000054E2  486E FD32                pea.l      [A6 - 0x2CE]
  7488. 000054E6  486E FD32                pea.l      [A6 - 0x2CE]
  7489. 000054EA  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  7490. 000054EE  548F                     addq.l     A7, 2
  7491. 000054F0  3E80                     move.w     [A7], D0
  7492. 000054F2  2F2E FD0A                move.l     -[A7], [A6 - 0x2F6]
  7493. 000054F6  2F0B                     move.l     -[A7], A3
  7494. 000054F8  3F3C 000C                move.w     -[A7], 0xC
  7495. 000054FC  A9E7                     syscall    Pack0/ListManager
  7496. 000054FE  7600                     moveq.l    D3, 0x00
  7497. 00005500  4FEF 0018                lea.l      A7, [A7 + 0x18]
  7498. 00005504  600A                     bra        +0xC /* 00005510 */
  7499. label00005506:
  7500. 00005506  204E                     movea.l    A0, A6
  7501. 00005508  D0C3                     add.w      A0, D3
  7502. 0000550A  4228 FD6E                clr.b      [A0 - 0x292]
  7503. 0000550E  5243                     addq.w     D3, 1
  7504. label00005510:
  7505. 00005510  0C43 0014                cmpi.w     D3, 0x14
  7506. 00005514  6DF0                     blt        -0xE /* 00005506 */
  7507. 00005516  206E FCE4                movea.l    A0, [A6 - 0x31C]
  7508. 0000551A  3050                     movea.w    A0, [A0]
  7509. 0000551C  2F08                     move.l     -[A7], A0
  7510. 0000551E  486E FD6E                pea.l      [A6 - 0x292]
  7511. 00005522  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  7512. 00005526  486E FD6E                pea.l      [A6 - 0x292]
  7513. 0000552A  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  7514. 0000552E  486E FD6E                pea.l      [A6 - 0x292]
  7515. 00005532  486D E7EE                pea.l      [A5 - 0x1812]
  7516. 00005536  486E FD32                pea.l      [A6 - 0x2CE]
  7517. 0000553A  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  7518. 0000553E  486E FD32                pea.l      [A6 - 0x2CE]
  7519. 00005542  486E FD32                pea.l      [A6 - 0x2CE]
  7520. 00005546  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  7521. 0000554A  548F                     addq.l     A7, 2
  7522. 0000554C  3E80                     move.w     [A7], D0
  7523. 0000554E  2F2E FD0A                move.l     -[A7], [A6 - 0x2F6]
  7524. 00005552  2F0B                     move.l     -[A7], A3
  7525. 00005554  3F3C 000C                move.w     -[A7], 0xC
  7526. 00005558  A9E7                     syscall    Pack0/ListManager
  7527. 0000555A  4297                     clr.l      [A7]
  7528. 0000555C  2047                     movea.l    A0, D7
  7529. 0000555E  2F10                     move.l     -[A7], [A0]
  7530. 00005560  A9A5                     syscall    GetResourceSizeOnDisk/SizeResource/SizeRsrc
  7531. 00005562  2D5F FCD4                move.l     [A6 - 0x32C], [A7]+
  7532. 00005566  4878 03E8                push.l     0x3E8
  7533. 0000556A  2F2E FCD4                move.l     -[A7], [A6 - 0x32C]
  7534. 0000556E  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  7535. 00005572  3D40 FCD8                move.w     [A6 - 0x328], D0
  7536. 00005576  4A40                     tst.w      D0
  7537. 00005578  4FEF 000C                lea.l      A7, [A7 + 0xC]
  7538. 0000557C  6F06                     ble        +0x8 /* 00005584 */
  7539. 0000557E  302E FCD8                move.w     D0, [A6 - 0x328]
  7540. 00005582  6002                     bra        +0x4 /* 00005586 */
  7541. label00005584:
  7542. 00005584  7001                     moveq.l    D0, 0x01
  7543. label00005586:
  7544. 00005586  3D40 FCD8                move.w     [A6 - 0x328], D0
  7545. 0000558A  7600                     moveq.l    D3, 0x00
  7546. 0000558C  600A                     bra        +0xC /* 00005598 */
  7547. label0000558E:
  7548. 0000558E  204E                     movea.l    A0, A6
  7549. 00005590  D0C3                     add.w      A0, D3
  7550. 00005592  4228 FD6E                clr.b      [A0 - 0x292]
  7551. 00005596  5243                     addq.w     D3, 1
  7552. label00005598:
  7553. 00005598  0C43 0014                cmpi.w     D3, 0x14
  7554. 0000559C  6DF0                     blt        -0xE /* 0000558E */
  7555. 0000559E  306E FCD8                movea.w    A0, [A6 - 0x328]
  7556. 000055A2  2F08                     move.l     -[A7], A0
  7557. 000055A4  486E FD6E                pea.l      [A6 - 0x292]
  7558. 000055A8  4EAD 0322                jsr        [A5 + 0x322 /* export_96 */]
  7559. 000055AC  486E FD6E                pea.l      [A6 - 0x292]
  7560. 000055B0  4EAD 0342                jsr        [A5 + 0x342 /* export_100 */]
  7561. 000055B4  486E FD6E                pea.l      [A6 - 0x292]
  7562. 000055B8  486D E7F4                pea.l      [A5 - 0x180C]
  7563. 000055BC  486E FD32                pea.l      [A6 - 0x2CE]
  7564. 000055C0  4EAD 03AA                jsr        [A5 + 0x3AA /* export_113 */]
  7565. 000055C4  486E FD32                pea.l      [A6 - 0x2CE]
  7566. 000055C8  486E FD32                pea.l      [A6 - 0x2CE]
  7567. 000055CC  4EAD 03BA                jsr        [A5 + 0x3BA /* export_115 */]
  7568. 000055D0  548F                     addq.l     A7, 2
  7569. 000055D2  3E80                     move.w     [A7], D0
  7570. 000055D4  2F2E FD0A                move.l     -[A7], [A6 - 0x2F6]
  7571. 000055D8  2F0B                     move.l     -[A7], A3
  7572. 000055DA  3F3C 000C                move.w     -[A7], 0xC
  7573. 000055DE  A9E7                     syscall    Pack0/ListManager
  7574. 000055E0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  7575. 000055E4  5245                     addq.w     D5, 1
  7576. 000055E6  54AE FCE4                addq.l     [A6 - 0x31C], 2
  7577. 000055EA  5887                     addq.l     D7, 4
  7578. label000055EC:
  7579. 000055EC  BA6E FCDE                cmp.w      D5, [A6 - 0x322]
  7580. 000055F0  6D00 FE5E                blt        -0x1A0 /* 00005450 */
  7581. 000055F4  1F3C 0001                move.b     -[A7], 0x1
  7582. 000055F8  A99B                     syscall    SetResLoad
  7583. 000055FA  1F3C 0001                move.b     -[A7], 0x1
  7584. 000055FE  2F0B                     move.l     -[A7], A3
  7585. 00005600  3F3C 002C                move.w     -[A7], 0x2C /* ',' */
  7586. 00005604  A9E7                     syscall    Pack0/ListManager
  7587. 00005606  7600                     moveq.l    D3, 0x00
  7588. 00005608  6000 01B6                bra        +0x1B8 /* 000057C0 */
  7589. label0000560C:
  7590. 0000560C  4227                     clr.b      -[A7]
  7591. 0000560E  3F3C 0046                move.w     -[A7], 0x46 /* 'F' */
  7592. 00005612  486E FCEE                pea.l      [A6 - 0x312]
  7593. 00005616  A970                     syscall    GetNextEvent
  7594. 00005618  4A1F                     tst.b      [A7]+
  7595. 0000561A  6700 01A4                beq        +0x1A6 /* 000057C0 */
  7596. 0000561E  302E FCEE                move.w     D0, [A6 - 0x312]
  7597. 00005622  6700 019C                beq        +0x19E /* 000057C0 */
  7598. 00005626  6B00 0198                bmi        +0x19A /* 000057C0 */
  7599. 0000562A  5D40                     subq.w     D0, 6
  7600. 0000562C  6700 0130                beq        +0x132 /* 0000575E */
  7601. 00005630  6A00 018E                bpl        +0x190 /* 000057C0 */
  7602. 00005634  5840                     addq.w     D0, 4
  7603. 00005636  6700 0188                beq        +0x18A /* 000057C0 */
  7604. 0000563A  6A00 0184                bpl        +0x186 /* 000057C0 */
  7605. 0000563E  4267                     clr.w      -[A7]
  7606. 00005640  2F2E FCF8                move.l     -[A7], [A6 - 0x308]
  7607. 00005644  486E FD2E                pea.l      [A6 - 0x2D2]
  7608. 00005648  A92C                     syscall    FindWindow
  7609. 0000564A  0C5F 0003                cmpi.w     [A7]+, 0x3
  7610. 0000564E  6600 00DC                bne        +0xDE /* 0000572C */
  7611. 00005652  B5EE FD2E                cmpa.l     A2, [A6 - 0x2D2]
  7612. 00005656  6600 0168                bne        +0x16A /* 000057C0 */
  7613. 0000565A  2D6E FCF8 FD06           move.l     [A6 - 0x2FA], [A6 - 0x308]
  7614. 00005660  486E FD06                pea.l      [A6 - 0x2FA]
  7615. 00005664  A871                     syscall    GlobalToLocal
  7616. 00005666  4227                     clr.b      -[A7]
  7617. 00005668  2F2E FD06                move.l     -[A7], [A6 - 0x2FA]
  7618. 0000566C  3F2E FCFC                move.w     -[A7], [A6 - 0x304]
  7619. 00005670  2F0B                     move.l     -[A7], A3
  7620. 00005672  3F3C 0018                move.w     -[A7], 0x18
  7621. 00005676  A9E7                     syscall    Pack0/ListManager
  7622. 00005678  4A1F                     tst.b      [A7]+
  7623. 0000567A  6700 008C                beq        +0x8E /* 00005708 */
  7624. 0000567E  42A7                     clr.l      -[A7]
  7625. 00005680  2F0B                     move.l     -[A7], A3
  7626. 00005682  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  7627. 00005686  A9E7                     syscall    Pack0/ListManager
  7628. 00005688  2D5F FD02                move.l     [A6 - 0x2FE], [A7]+
  7629. 0000568C  A061                     syscall    MaxBlock
  7630. 0000568E  2D40 FCD4                move.l     [A6 - 0x32C], D0
  7631. 00005692  42A7                     clr.l      -[A7]
  7632. 00005694  302E FD02                move.w     D0, [A6 - 0x2FE]
  7633. 00005698  204E                     movea.l    A0, A6
  7634. 0000569A  48C0                     ext.l      D0
  7635. 0000569C  E588                     lsl        D0, 2
  7636. 0000569E  D1C0                     add.l      A0, D0
  7637. 000056A0  2F28 FE6E                move.l     -[A7], [A0 - 0x192]
  7638. 000056A4  A9A5                     syscall    GetResourceSizeOnDisk/SizeResource/SizeRsrc
  7639. 000056A6  202E FCD4                move.l     D0, [A6 - 0x32C]
  7640. 000056AA  B09F                     cmp.l      D0, [A7]+
  7641. 000056AC  6C0E                     bge        +0x10 /* 000056BC */
  7642. 000056AE  486D E7FA                pea.l      [A5 - 0x1806]
  7643. 000056B2  4EBA DBFE                jsr        [PC - 0x2402 /* 000032B2 */]
  7644. 000056B6  588F                     addq.l     A7, 4
  7645. 000056B8  6000 0106                bra        +0x108 /* 000057C0 */
  7646. label000056BC:
  7647. 000056BC  206E 0008                movea.l    A0, [A6 + 0x8]
  7648. 000056C0  2050                     movea.l    A0, [A0]
  7649. 000056C2  A02A                     syscall    HUnlock
  7650. 000056C4  206E 0008                movea.l    A0, [A6 + 0x8]
  7651. 000056C8  2F10                     move.l     -[A7], [A0]
  7652. 000056CA  A9A3                     syscall    ReleaseResource
  7653. 000056CC  42A7                     clr.l      -[A7]
  7654. 000056CE  2F2E FCE0                move.l     -[A7], [A6 - 0x320]
  7655. 000056D2  7001                     moveq.l    D0, 0x01
  7656. 000056D4  D06E FD02                add.w      D0, [A6 - 0x2FE]
  7657. 000056D8  3F00                     move.w     -[A7], D0
  7658. 000056DA  A80E                     syscall    Get1IndResource/Get1IxResource
  7659. 000056DC  285F                     movea.l    A4, [A7]+
  7660. 000056DE  206E 0008                movea.l    A0, [A6 + 0x8]
  7661. 000056E2  208C                     move.l     [A0], A4
  7662. 000056E4  4267                     clr.w      -[A7]
  7663. 000056E6  2F08                     move.l     -[A7], A0
  7664. 000056E8  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7665. 000056EC  206E 0008                movea.l    A0, [A6 + 0x8]
  7666. 000056F0  2050                     movea.l    A0, [A0]
  7667. 000056F2  A064                     syscall    MoveHHi
  7668. 000056F4  206E 0008                movea.l    A0, [A6 + 0x8]
  7669. 000056F8  2050                     movea.l    A0, [A0]
  7670. 000056FA  A029                     syscall    HLock
  7671. 000056FC  422D DA14                clr.b      [A5 - 0x25EC]
  7672. 00005700  7601                     moveq.l    D3, 0x01
  7673. 00005702  548F                     addq.l     A7, 2
  7674. 00005704  6000 00BA                bra        +0xBC /* 000057C0 */
  7675. label00005708:
  7676. 00005708  4227                     clr.b      -[A7]
  7677. 0000570A  2F2E FD06                move.l     -[A7], [A6 - 0x2FA]
  7678. 0000570E  486E FD22                pea.l      [A6 - 0x2DE]
  7679. 00005712  A8AD                     syscall    PtInRect
  7680. 00005714  4A1F                     tst.b      [A7]+
  7681. 00005716  6700 00A8                beq        +0xAA /* 000057C0 */
  7682. 0000571A  42A7                     clr.l      -[A7]
  7683. 0000571C  2F0B                     move.l     -[A7], A3
  7684. 0000571E  3F3C 0040                move.w     -[A7], 0x40 /* '@' */
  7685. 00005722  A9E7                     syscall    Pack0/ListManager
  7686. 00005724  2D5F FD02                move.l     [A6 - 0x2FE], [A7]+
  7687. 00005728  6000 0096                bra        +0x98 /* 000057C0 */
  7688. label0000572C:
  7689. 0000572C  4267                     clr.w      -[A7]
  7690. 0000572E  2F2E FCF8                move.l     -[A7], [A6 - 0x308]
  7691. 00005732  486E FD2E                pea.l      [A6 - 0x2D2]
  7692. 00005736  A92C                     syscall    FindWindow
  7693. 00005738  0C5F 0006                cmpi.w     [A7]+, 0x6
  7694. 0000573C  6600 0082                bne        +0x84 /* 000057C0 */
  7695. 00005740  B5EE FD2E                cmpa.l     A2, [A6 - 0x2D2]
  7696. 00005744  667A                     bne        +0x7C /* 000057C0 */
  7697. 00005746  4227                     clr.b      -[A7]
  7698. 00005748  2F0A                     move.l     -[A7], A2
  7699. 0000574A  2F2E FD06                move.l     -[A7], [A6 - 0x2FA]
  7700. 0000574E  A91E                     syscall    TrackGoAway
  7701. 00005750  4A1F                     tst.b      [A7]+
  7702. 00005752  676C                     beq        +0x6E /* 000057C0 */
  7703. 00005754  1B7C 0001 DA14           move.b     [A5 - 0x25EC], 0x1
  7704. 0000575A  7601                     moveq.l    D3, 0x01
  7705. 0000575C  6062                     bra        +0x64 /* 000057C0 */
  7706. label0000575E:
  7707. 0000575E  2F0A                     move.l     -[A7], A2
  7708. 00005760  A922                     syscall    BeginUpdate
  7709. 00005762  2F3C 000E 000E           move.l     -[A7], 0xE000E
  7710. 00005768  A893                     syscall    MoveTo
  7711. 0000576A  486D E80E                pea.l      [A5 - 0x17F2]
  7712. 0000576E  A884                     syscall    DrawString
  7713. 00005770  2F3C 000E 007B           move.l     -[A7], 0xE007B
  7714. 00005776  A893                     syscall    MoveTo
  7715. 00005778  486D E81E                pea.l      [A5 - 0x17E2]
  7716. 0000577C  A884                     syscall    DrawString
  7717. 0000577E  2F3C 000E 00B6           move.l     -[A7], 0xE00B6
  7718. 00005784  A893                     syscall    MoveTo
  7719. 00005786  486D E822                pea.l      [A5 - 0x17DE]
  7720. 0000578A  A884                     syscall    DrawString
  7721. 0000578C  2F3C 0011 0000           move.l     -[A7], 0x110000
  7722. 00005792  A893                     syscall    MoveTo
  7723. 00005794  2046                     movea.l    A0, D6
  7724. 00005796  3F10                     move.w     -[A7], [A0]
  7725. 00005798  3F3C 0011                move.w     -[A7], 0x11
  7726. 0000579C  A891                     syscall    LineTo
  7727. 0000579E  2F3C 0013 0000           move.l     -[A7], 0x130000
  7728. 000057A4  A893                     syscall    MoveTo
  7729. 000057A6  2046                     movea.l    A0, D6
  7730. 000057A8  3F10                     move.w     -[A7], [A0]
  7731. 000057AA  3F3C 0013                move.w     -[A7], 0x13
  7732. 000057AE  A891                     syscall    LineTo
  7733. 000057B0  2F2A 0018                move.l     -[A7], [A2 + 0x18]
  7734. 000057B4  2F0B                     move.l     -[A7], A3
  7735. 000057B6  3F3C 0064                move.w     -[A7], 0x64 /* 'd' */
  7736. 000057BA  A9E7                     syscall    Pack0/ListManager
  7737. 000057BC  2F0A                     move.l     -[A7], A2
  7738. 000057BE  A923                     syscall    EndUpdate
  7739. label000057C0:
  7740. 000057C0  4A03                     tst.b      D3
  7741. 000057C2  6700 FE48                beq        -0x1B6 /* 0000560C */
  7742. 000057C6  200C                     move.l     D0, A4
  7743. 000057C8  6704                     beq        +0x6 /* 000057CE */
  7744. 000057CA  2F0C                     move.l     -[A7], A4
  7745. 000057CC  A9A3                     syscall    ReleaseResource
  7746. label000057CE:
  7747. 000057CE  202E FCE8                move.l     D0, [A6 - 0x318]
  7748. 000057D2  B0B8 0A50                cmp.l      D0, [0x00000A50 /* TopMapHndl */]
  7749. 000057D6  670E                     beq        +0x10 /* 000057E6 */
  7750. 000057D8  0CAE 7A73 7973 FFB8      cmpi.l     [A6 - 0x48], 0x7A737973 /* 'zsys' */
  7751. 000057E0  6704                     beq        +0x6 /* 000057E6 */
  7752. 000057E2  3F04                     move.w     -[A7], D4
  7753. 000057E4  A99A                     syscall    CloseResFile
  7754. label000057E6:
  7755. 000057E6  2F0B                     move.l     -[A7], A3
  7756. 000057E8  3F3C 0028                move.w     -[A7], 0x28 /* '(' */
  7757. 000057EC  A9E7                     syscall    Pack0/ListManager
  7758. 000057EE  2F0A                     move.l     -[A7], A2
  7759. 000057F0  A914                     syscall    DisposeWindow
  7760. 000057F2  2F2E FD2A                move.l     -[A7], [A6 - 0x2D6]
  7761. 000057F6  A873                     syscall    SetPort
  7762. label000057F8:
  7763. 000057F8  4CEE 1CF8 FCB4           movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0x34C]
  7764. 000057FE  4E5E                     unlink     A6
  7765. 00005800  4E75                     rts
  7766. export_41:
  7767. 00005802  4E56 FF84                link       A6, -0x007C
  7768. 00005806  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  7769. 0000580A  7C28                     moveq.l    D6, 0x28
  7770. 0000580C  206E 0008                movea.l    A0, [A6 + 0x8]
  7771. 00005810  3E10                     move.w     D7, [A0]
  7772. 00005812  226E 0014                movea.l    A1, [A6 + 0x14]
  7773. 00005816  3811                     move.w     D4, [A1]
  7774. 00005818  3004                     move.w     D0, D4
  7775. 0000581A  0C40 000C                cmpi.w     D0, 0xC
  7776. 0000581E  6200 0106                bhi        +0x108 /* 00005926 */
  7777. 00005822  43FA 050A                lea.l      A1, [PC + 0x50A /* 00005D2E, value 0xFBF8FB00 */]
  7778. 00005826  D040                     add.w      D0, D0
  7779. 00005828  D2F1 0000                add.w      A1, [A1 + D0.w]
  7780. 0000582C  4ED1                     jmp        [A1]
  7781. 0000582E  2D6D CFA0 FFF0           move.l     [A6 - 0x10], [A5 - 0x3060]
  7782. 00005834  4267                     clr.w      -[A7]
  7783. 00005836  486E FFF0                pea.l      [A6 - 0x10]
  7784. 0000583A  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7785. 0000583E  548F                     addq.l     A7, 2
  7786. 00005840  6000 00E4                bra        +0xE6 /* 00005926 */
  7787. 00005844  2D6D CFA4 FFF0           move.l     [A6 - 0x10], [A5 - 0x305C]
  7788. 0000584A  4267                     clr.w      -[A7]
  7789. 0000584C  486E FFF0                pea.l      [A6 - 0x10]
  7790. 00005850  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7791. 00005854  548F                     addq.l     A7, 2
  7792. 00005856  6000 00CE                bra        +0xD0 /* 00005926 */
  7793. 0000585A  2D6D CFA8 FFF0           move.l     [A6 - 0x10], [A5 - 0x3058]
  7794. 00005860  4267                     clr.w      -[A7]
  7795. 00005862  486E FFF0                pea.l      [A6 - 0x10]
  7796. 00005866  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7797. 0000586A  548F                     addq.l     A7, 2
  7798. 0000586C  6000 00B8                bra        +0xBA /* 00005926 */
  7799. 00005870  2D6D CFAC FFF0           move.l     [A6 - 0x10], [A5 - 0x3054]
  7800. 00005876  4267                     clr.w      -[A7]
  7801. 00005878  486E FFF0                pea.l      [A6 - 0x10]
  7802. 0000587C  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7803. 00005880  548F                     addq.l     A7, 2
  7804. 00005882  6000 00A2                bra        +0xA4 /* 00005926 */
  7805. 00005886  2D6D CFB0 FFF0           move.l     [A6 - 0x10], [A5 - 0x3050]
  7806. 0000588C  4267                     clr.w      -[A7]
  7807. 0000588E  486E FFF0                pea.l      [A6 - 0x10]
  7808. 00005892  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7809. 00005896  548F                     addq.l     A7, 2
  7810. 00005898  6000 008C                bra        +0x8E /* 00005926 */
  7811. 0000589C  2D6D CFB4 FFF0           move.l     [A6 - 0x10], [A5 - 0x304C]
  7812. 000058A2  4267                     clr.w      -[A7]
  7813. 000058A4  486E FFF0                pea.l      [A6 - 0x10]
  7814. 000058A8  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7815. 000058AC  548F                     addq.l     A7, 2
  7816. 000058AE  6076                     bra        +0x78 /* 00005926 */
  7817. 000058B0  2D6D CFB8 FFF0           move.l     [A6 - 0x10], [A5 - 0x3048]
  7818. 000058B6  4267                     clr.w      -[A7]
  7819. 000058B8  486E FFF0                pea.l      [A6 - 0x10]
  7820. 000058BC  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7821. 000058C0  548F                     addq.l     A7, 2
  7822. 000058C2  6062                     bra        +0x64 /* 00005926 */
  7823. 000058C4  2D6D CFBC FFF0           move.l     [A6 - 0x10], [A5 - 0x3044]
  7824. 000058CA  4267                     clr.w      -[A7]
  7825. 000058CC  486E FFF0                pea.l      [A6 - 0x10]
  7826. 000058D0  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7827. 000058D4  548F                     addq.l     A7, 2
  7828. 000058D6  604E                     bra        +0x50 /* 00005926 */
  7829. 000058D8  2D6D CFC0 FFF0           move.l     [A6 - 0x10], [A5 - 0x3040]
  7830. 000058DE  4267                     clr.w      -[A7]
  7831. 000058E0  486E FFF0                pea.l      [A6 - 0x10]
  7832. 000058E4  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7833. 000058E8  548F                     addq.l     A7, 2
  7834. 000058EA  603A                     bra        +0x3C /* 00005926 */
  7835. 000058EC  2D6D CFC4 FFF0           move.l     [A6 - 0x10], [A5 - 0x303C]
  7836. 000058F2  4267                     clr.w      -[A7]
  7837. 000058F4  486E FFF0                pea.l      [A6 - 0x10]
  7838. 000058F8  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7839. 000058FC  548F                     addq.l     A7, 2
  7840. 000058FE  6026                     bra        +0x28 /* 00005926 */
  7841. 00005900  2D6D CFC8 FFF0           move.l     [A6 - 0x10], [A5 - 0x3038]
  7842. 00005906  4267                     clr.w      -[A7]
  7843. 00005908  486E FFF0                pea.l      [A6 - 0x10]
  7844. 0000590C  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7845. 00005910  548F                     addq.l     A7, 2
  7846. 00005912  6012                     bra        +0x14 /* 00005926 */
  7847. 00005914  2D6D CFCC FFF0           move.l     [A6 - 0x10], [A5 - 0x3034]
  7848. 0000591A  4267                     clr.w      -[A7]
  7849. 0000591C  486E FFF0                pea.l      [A6 - 0x10]
  7850. 00005920  4EAD 0332                jsr        [A5 + 0x332 /* export_98 */]
  7851. 00005924  548F                     addq.l     A7, 2
  7852. label00005926:
  7853. 00005926  206E FFF0                movea.l    A0, [A6 - 0x10]
  7854. 0000592A  A029                     syscall    HLock
  7855. 0000592C  206E FFF0                movea.l    A0, [A6 - 0x10]
  7856. 00005930  2850                     movea.l    A4, [A0]
  7857. 00005932  182C 0001                move.b     D4, [A4 + 0x1]
  7858. 00005936  0C04 0001                cmpi.b     D4, 0x1
  7859. 0000593A  661E                     bne        +0x20 /* 0000595A */
  7860. 0000593C  182C 0003                move.b     D4, [A4 + 0x3]
  7861. 00005940  4884                     ext.w      D4
  7862. 00005942  C9FC 0006                muls.w     D4, 0x6
  7863. 00005946  1034 4005                move.b     D0, [A4 + D4.w + 0x5]
  7864. 0000594A  4880                     ext.w      D0
  7865. 0000594C  7206                     moveq.l    D1, 0x06
  7866. 0000594E  D244                     add.w      D1, D4
  7867. 00005950  E748                     lsl        D0.w, 3
  7868. 00005952  D240                     add.w      D1, D0
  7869. 00005954  3D41 FF90                move.w     [A6 - 0x70], D1
  7870. 00005958  6022                     bra        +0x24 /* 0000597C */
  7871. label0000595A:
  7872. 0000595A  0C04 0002                cmpi.b     D4, 0x2
  7873. 0000595E  6610                     bne        +0x12 /* 00005970 */
  7874. 00005960  102C 0005                move.b     D0, [A4 + 0x5]
  7875. 00005964  4880                     ext.w      D0
  7876. 00005966  E748                     lsl        D0.w, 3
  7877. 00005968  5C40                     addq.w     D0, 6
  7878. 0000596A  3D40 FF90                move.w     [A6 - 0x70], D0
  7879. 0000596E  600C                     bra        +0xE /* 0000597C */
  7880. label00005970:
  7881. 00005970  486D E82A                pea.l      [A5 - 0x17D6]
  7882. 00005974  4EBA D93C                jsr        [PC - 0x26C4 /* 000032B2 */]
  7883. 00005978  6000 039E                bra        +0x3A0 /* 00005D18 */
  7884. label0000597C:
  7885. 0000597C  4AAE FFF0                tst.l      [A6 - 0x10]
  7886. 00005980  660C                     bne        +0xE /* 0000598E */
  7887. 00005982  486D E840                pea.l      [A5 - 0x17C0]
  7888. 00005986  4EBA D92A                jsr        [PC - 0x26D6 /* 000032B2 */]
  7889. 0000598A  6000 038C                bra        +0x38E /* 00005D18 */
  7890. label0000598E:
  7891. 0000598E  42A7                     clr.l      -[A7]
  7892. 00005990  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  7893. 00005994  4EAD 028A                jsr        [A5 + 0x28A /* export_77 */]
  7894. 00005998  281F                     move.l     D4, [A7]+
  7895. 0000599A  306E FF90                movea.w    A0, [A6 - 0x70]
  7896. 0000599E  2004                     move.l     D0, D4
  7897. 000059A0  9088                     sub.l      D0, A0
  7898. 000059A2  2D40 FF92                move.l     [A6 - 0x6E], D0
  7899. 000059A6  7A01                     moveq.l    D5, 0x01
  7900. 000059A8  DA47                     add.w      D5, D7
  7901. 000059AA  DA47                     add.w      D5, D7
  7902. 000059AC  E74D                     lsl        D5.w, 3
  7903. 000059AE  7601                     moveq.l    D3, 0x01
  7904. 000059B0  D647                     add.w      D3, D7
  7905. 000059B2  D647                     add.w      D3, D7
  7906. 000059B4  3045                     movea.w    A0, D5
  7907. 000059B6  41E8 000C                lea.l      A0, [A0 + 0xC]
  7908. 000059BA  D088                     add.l      D0, A0
  7909. 000059BC  3046                     movea.w    A0, D6
  7910. 000059BE  D088                     add.l      D0, A0
  7911. 000059C0  A122                     syscall    NewHandle, flags=1
  7912. 000059C2  2848                     movea.l    A4, A0
  7913. 000059C4  204C                     movea.l    A0, A4
  7914. 000059C6  A064                     syscall    MoveHHi
  7915. 000059C8  204C                     movea.l    A0, A4
  7916. 000059CA  A029                     syscall    HLock
  7917. 000059CC  2654                     movea.l    A3, [A4]
  7918. 000059CE  36BC 0001                move.w     [A3], 0x1
  7919. 000059D2  377C 0001 0002           move.w     [A3 + 0x2], 0x1
  7920. 000059D8  377C 0005 0004           move.w     [A3 + 0x4], 0x5
  7921. 000059DE  426B 0006                clr.w      [A3 + 0x6]
  7922. 000059E2  377C 0080 0008           move.w     [A3 + 0x8], 0x80
  7923. 000059E8  3743 000A                move.w     [A3 + 0xA], D3
  7924. 000059EC  377C 8050 000C           move.w     [A3 + 0xC], 0x8050
  7925. 000059F2  426B 000E                clr.w      [A3 + 0xE]
  7926. 000059F6  426B 0010                clr.w      [A3 + 0x10]
  7927. 000059FA  700C                     moveq.l    D0, 0x0C
  7928. 000059FC  D045                     add.w      D0, D5
  7929. 000059FE  3740 0012                move.w     [A3 + 0x12], D0
  7930. 00005A02  7A00                     moveq.l    D5, 0x00
  7931. 00005A04  95CA                     sub.l      A2, A2
  7932. 00005A06  486D D386                pea.l      [A5 - 0x2C7A]
  7933. 00005A0A  486E FF86                pea.l      [A6 - 0x7A]
  7934. 00005A0E  3F3C 200E                move.w     -[A7], 0x200E
  7935. 00005A12  A9EB                     syscall    Pack4/FP68K
  7936. 00005A14  486E FF86                pea.l      [A6 - 0x7A]
  7937. 00005A18  486E FF9A                pea.l      [A6 - 0x66]
  7938. 00005A1C  3F3C 1010                move.w     -[A7], 0x1010
  7939. 00005A20  A9EB                     syscall    Pack4/FP68K
  7940. 00005A22  6000 00CE                bra        +0xD0 /* 00005AF2 */
  7941. label00005A26:
  7942. 00005A26  3605                     move.w     D3, D5
  7943. 00005A28  E74B                     lsl        D3.w, 3
  7944. 00005A2A  204B                     movea.l    A0, A3
  7945. 00005A2C  D0C3                     add.w      A0, D3
  7946. 00005A2E  31BC 0003 3014           move.w     [A0 + D3.w + 0x14], 0x3
  7947. 00005A34  204B                     movea.l    A0, A3
  7948. 00005A36  D0C3                     add.w      A0, D3
  7949. 00005A38  4270 3016                clr.w      [A0 + D3.w + 0x16]
  7950. 00005A3C  204B                     movea.l    A0, A3
  7951. 00005A3E  D0C3                     add.w      A0, D3
  7952. 00005A40  4270 3018                clr.w      [A0 + D3.w + 0x18]
  7953. 00005A44  204B                     movea.l    A0, A3
  7954. 00005A46  D0C3                     add.w      A0, D3
  7955. 00005A48  4270 301A                clr.w      [A0 + D3.w + 0x1A]
  7956. 00005A4C  204B                     movea.l    A0, A3
  7957. 00005A4E  D0C3                     add.w      A0, D3
  7958. 00005A50  31BC 0028 301C           move.w     [A0 + D3.w + 0x1C], 0x28 /* '(' */
  7959. 00005A56  204A                     movea.l    A0, A2
  7960. 00005A58  D1EE 0010                add.l      A0, [A6 + 0x10]
  7961. 00005A5C  486E FF9A                pea.l      [A6 - 0x66]
  7962. 00005A60  486E FF86                pea.l      [A6 - 0x7A]
  7963. 00005A64  3F3C 100E                move.w     -[A7], 0x100E
  7964. 00005A68  A9EB                     syscall    Pack4/FP68K
  7965. 00005A6A  4850                     pea.l      [A0]
  7966. 00005A6C  486E FF86                pea.l      [A6 - 0x7A]
  7967. 00005A70  3F3C 2004                move.w     -[A7], 0x2004
  7968. 00005A74  A9EB                     syscall    Pack4/FP68K
  7969. 00005A76  487A 02B4                pea.l      [PC + 0x2B4 /* 00005D2C, value 0xAFBF8 */]
  7970. 00005A7A  486E FF86                pea.l      [A6 - 0x7A]
  7971. 00005A7E  3F3C 2006                move.w     -[A7], 0x2006
  7972. 00005A82  A9EB                     syscall    Pack4/FP68K
  7973. 00005A84  487A 029C                pea.l      [PC + 0x29C /* 00005D22, value 0x40048551 */]
  7974. 00005A88  486E FF86                pea.l      [A6 - 0x7A]
  7975. 00005A8C  3F3C 0004                move.w     -[A7], 0x4
  7976. 00005A90  A9EB                     syscall    Pack4/FP68K
  7977. 00005A92  486E FF86                pea.l      [A6 - 0x7A]
  7978. 00005A96  3F3C 0016                move.w     -[A7], 0x16
  7979. 00005A9A  A9EB                     syscall    Pack4/FP68K
  7980. 00005A9C  486E FF86                pea.l      [A6 - 0x7A]
  7981. 00005AA0  486E FF84                pea.l      [A6 - 0x7C]
  7982. 00005AA4  3F3C 2010                move.w     -[A7], 0x2010
  7983. 00005AA8  A9EB                     syscall    Pack4/FP68K
  7984. 00005AAA  204B                     movea.l    A0, A3
  7985. 00005AAC  D0C3                     add.w      A0, D3
  7986. 00005AAE  31AE FF84 301E           move.w     [A0 + D3.w + 0x1E], [A6 - 0x7C]
  7987. 00005AB4  204B                     movea.l    A0, A3
  7988. 00005AB6  D0C3                     add.w      A0, D3
  7989. 00005AB8  4270 3020                clr.w      [A0 + D3.w + 0x20]
  7990. 00005ABC  204A                     movea.l    A0, A2
  7991. 00005ABE  D1EE 000C                add.l      A0, [A6 + 0xC]
  7992. 00005AC2  2D48 FF96                move.l     [A6 - 0x6A], A0
  7993. 00005AC6  7015                     moveq.l    D0, 0x15
  7994. 00005AC8  D050                     add.w      D0, [A0]
  7995. 00005ACA  0C40 006C                cmpi.w     D0, 0x6C /* 'l' */
  7996. 00005ACE  6F0A                     ble        +0xC /* 00005ADA */
  7997. 00005AD0  204B                     movea.l    A0, A3
  7998. 00005AD2  D0C3                     add.w      A0, D3
  7999. 00005AD4  4270 3022                clr.w      [A0 + D3.w + 0x22]
  8000. 00005AD8  6014                     bra        +0x16 /* 00005AEE */
  8001. label00005ADA:
  8002. 00005ADA  206E FF96                movea.l    A0, [A6 - 0x6A]
  8003. 00005ADE  7015                     moveq.l    D0, 0x15
  8004. 00005AE0  D050                     add.w      D0, [A0]
  8005. 00005AE2  906D D388                sub.w      D0, [A5 - 0x2C78]
  8006. 00005AE6  224B                     movea.l    A1, A3
  8007. 00005AE8  D2C3                     add.w      A1, D3
  8008. 00005AEA  3380 3022                move.w     [A1 + D3.w + 0x22], D0
  8009. label00005AEE:
  8010. 00005AEE  5245                     addq.w     D5, 1
  8011. 00005AF0  548A                     addq.l     A2, 2
  8012. label00005AF2:
  8013. 00005AF2  BE45                     cmp.w      D7, D5
  8014. 00005AF4  6E00 FF30                bgt        -0xCE /* 00005A26 */
  8015. 00005AF8  2007                     move.l     D0, D7
  8016. 00005AFA  E748                     lsl        D0.w, 3
  8017. 00005AFC  720A                     moveq.l    D1, 0x0A
  8018. 00005AFE  D240                     add.w      D1, D0
  8019. 00005B00  48C1                     ext.l      D1
  8020. 00005B02  D281                     add.l      D1, D1
  8021. 00005B04  D28B                     add.l      D1, A3
  8022. 00005B06  2441                     movea.l    A2, D1
  8023. 00005B08  206E FFF0                movea.l    A0, [A6 - 0x10]
  8024. 00005B0C  326E FF90                movea.w    A1, [A6 - 0x70]
  8025. 00005B10  D3D0                     add.l      A1, [A0]
  8026. 00005B12  2049                     movea.l    A0, A1
  8027. 00005B14  202E FF92                move.l     D0, [A6 - 0x6E]
  8028. 00005B18  224A                     movea.l    A1, A2
  8029. 00005B1A  A02E                     syscall    BlockMove/BlockMoveData
  8030. 00005B1C  264A                     movea.l    A3, A2
  8031. 00005B1E  206B 0004                movea.l    A0, [A3 + 0x4]
  8032. 00005B22  D0C6                     add.w      A0, D6
  8033. 00005B24  2748 0004                move.l     [A3 + 0x4], A0
  8034. 00005B28  306E FF90                movea.w    A0, [A6 - 0x70]
  8035. 00005B2C  2E04                     move.l     D7, D4
  8036. 00005B2E  9E88                     sub.l      D7, A0
  8037. 00005B30  70EA                     moveq.l    D0, 0xFFFFFFEA
  8038. 00005B32  DE80                     add.l      D7, D0
  8039. 00005B34  2007                     move.l     D0, D7
  8040. 00005B36  5080                     addq.l     D0, 8
  8041. 00005B38  2740 000C                move.l     [A3 + 0xC], D0
  8042. 00005B3C  3046                     movea.w    A0, D6
  8043. 00005B3E  41F0 78FA                lea.l      A0, [A0 + D7 - 0x6]
  8044. 00005B42  2748 0010                move.l     [A3 + 0x10], A0
  8045. 00005B46  264A                     movea.l    A3, A2
  8046. 00005B48  D7EE FF92                add.l      A3, [A6 - 0x6E]
  8047. 00005B4C  7A00                     moveq.l    D5, 0x00
  8048. 00005B4E  6008                     bra        +0xA /* 00005B58 */
  8049. label00005B50:
  8050. 00005B50  17BC 0080 5000           move.b     [A3 + D5.w], 0x80
  8051. 00005B56  5245                     addq.w     D5, 1
  8052. label00005B58:
  8053. 00005B58  BC45                     cmp.w      D6, D5
  8054. 00005B5A  6EF4                     bgt        -0xA /* 00005B50 */
  8055. 00005B5C  3D7C 00A0 FFA4           move.w     [A6 - 0x5C], 0xA0
  8056. 00005B62  3D7C 003E FFA2           move.w     [A6 - 0x5E], 0x3E /* '>' */
  8057. 00005B68  2F2E FFA2                move.l     -[A7], [A6 - 0x5E]
  8058. 00005B6C  486D E858                pea.l      [A5 - 0x17A8]
  8059. 00005B70  486D E868                pea.l      [A5 - 0x1798]
  8060. 00005B74  42A7                     clr.l      -[A7]
  8061. 00005B76  486E FFA6                pea.l      [A6 - 0x5A]
  8062. 00005B7A  3F3C 0001                move.w     -[A7], 0x1
  8063. 00005B7E  A9EA                     syscall    Pack3
  8064. 00005B80  4A2E FFA6                tst.b      [A6 - 0x5A]
  8065. 00005B84  6700 0192                beq        +0x194 /* 00005D18 */
  8066. 00005B88  4A2D DA0E                tst.b      [A5 - 0x25F2]
  8067. 00005B8C  677C                     beq        +0x7E /* 00005C0A */
  8068. 00005B8E  4267                     clr.w      -[A7]
  8069. 00005B90  486E FFB0                pea.l      [A6 - 0x50]
  8070. 00005B94  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8071. 00005B98  2F3C 6D6F 7672           move.l     -[A7], 0x6D6F7672 /* 'movr' */
  8072. 00005B9E  2F3C 7366 696C           move.l     -[A7], 0x7366696C /* 'sfil' */
  8073. 00005BA4  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8074. 00005BA8  4A5F                     tst.w      [A7]+
  8075. 00005BAA  6700 00D6                beq        +0xD8 /* 00005C82 */
  8076. 00005BAE  4267                     clr.w      -[A7]
  8077. 00005BB0  486E FFB0                pea.l      [A6 - 0x50]
  8078. 00005BB4  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8079. 00005BB8  2F3C 6D6F 7672           move.l     -[A7], 0x6D6F7672 /* 'movr' */
  8080. 00005BBE  2F3C 7366 696C           move.l     -[A7], 0x7366696C /* 'sfil' */
  8081. 00005BC4  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8082. 00005BC8  0C5F FFD0                cmpi.w     [A7]+, 0xFFD0
  8083. 00005BCC  6610                     bne        +0x12 /* 00005BDE */
  8084. 00005BCE  4267                     clr.w      -[A7]
  8085. 00005BD0  486E FFB0                pea.l      [A6 - 0x50]
  8086. 00005BD4  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8087. 00005BD8  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  8088. 00005BDC  548F                     addq.l     A7, 2
  8089. label00005BDE:
  8090. 00005BDE  4267                     clr.w      -[A7]
  8091. 00005BE0  486E FFB0                pea.l      [A6 - 0x50]
  8092. 00005BE4  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8093. 00005BE8  2F3C 6D6F 7672           move.l     -[A7], 0x6D6F7672 /* 'movr' */
  8094. 00005BEE  2F3C 7366 696C           move.l     -[A7], 0x7366696C /* 'sfil' */
  8095. 00005BF4  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8096. 00005BF8  4A5F                     tst.w      [A7]+
  8097. 00005BFA  6700 0086                beq        +0x88 /* 00005C82 */
  8098. 00005BFE  486D E86A                pea.l      [A5 - 0x1796]
  8099. 00005C02  4EBA D6AE                jsr        [PC - 0x2952 /* 000032B2 */]
  8100. 00005C06  6000 0110                bra        +0x112 /* 00005D18 */
  8101. label00005C0A:
  8102. 00005C0A  4267                     clr.w      -[A7]
  8103. 00005C0C  486E FFB0                pea.l      [A6 - 0x50]
  8104. 00005C10  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8105. 00005C14  2F3C 5253 4544           move.l     -[A7], 0x52534544 /* 'RSED' */
  8106. 00005C1A  2F3C 7273 7263           move.l     -[A7], 0x72737263 /* 'rsrc' */
  8107. 00005C20  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8108. 00005C24  4A5F                     tst.w      [A7]+
  8109. 00005C26  675A                     beq        +0x5C /* 00005C82 */
  8110. 00005C28  4267                     clr.w      -[A7]
  8111. 00005C2A  486E FFB0                pea.l      [A6 - 0x50]
  8112. 00005C2E  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8113. 00005C32  2F3C 5253 4544           move.l     -[A7], 0x52534544 /* 'RSED' */
  8114. 00005C38  2F3C 7273 7263           move.l     -[A7], 0x72737263 /* 'rsrc' */
  8115. 00005C3E  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8116. 00005C42  0C5F FFD0                cmpi.w     [A7]+, 0xFFD0
  8117. 00005C46  6610                     bne        +0x12 /* 00005C58 */
  8118. 00005C48  4267                     clr.w      -[A7]
  8119. 00005C4A  486E FFB0                pea.l      [A6 - 0x50]
  8120. 00005C4E  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8121. 00005C52  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  8122. 00005C56  548F                     addq.l     A7, 2
  8123. label00005C58:
  8124. 00005C58  4267                     clr.w      -[A7]
  8125. 00005C5A  486E FFB0                pea.l      [A6 - 0x50]
  8126. 00005C5E  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8127. 00005C62  2F3C 5253 4544           move.l     -[A7], 0x52534544 /* 'RSED' */
  8128. 00005C68  2F3C 7273 7263           move.l     -[A7], 0x72737263 /* 'rsrc' */
  8129. 00005C6E  4EAD 02CA                jsr        [A5 + 0x2CA /* export_85 */]
  8130. 00005C72  4A5F                     tst.w      [A7]+
  8131. 00005C74  670C                     beq        +0xE /* 00005C82 */
  8132. 00005C76  486D E87C                pea.l      [A5 - 0x1784]
  8133. 00005C7A  4EBA D636                jsr        [PC - 0x29CA /* 000032B2 */]
  8134. 00005C7E  6000 0098                bra        +0x9A /* 00005D18 */
  8135. label00005C82:
  8136. 00005C82  42A7                     clr.l      -[A7]
  8137. 00005C84  486E FFB0                pea.l      [A6 - 0x50]
  8138. 00005C88  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  8139. 00005C8C  265F                     movea.l    A3, [A7]+
  8140. 00005C8E  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8141. 00005C92  42A7                     clr.l      -[A7]
  8142. 00005C94  2F0B                     move.l     -[A7], A3
  8143. 00005C96  4EAD 0352                jsr        [A5 + 0x352 /* export_102 */]
  8144. 00005C9A  4267                     clr.w      -[A7]
  8145. 00005C9C  A9AF                     syscall    ResError
  8146. 00005C9E  4A5F                     tst.w      [A7]+
  8147. 00005CA0  6C18                     bge        +0x1A /* 00005CBA */
  8148. 00005CA2  4267                     clr.w      -[A7]
  8149. 00005CA4  486E FFB0                pea.l      [A6 - 0x50]
  8150. 00005CA8  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8151. 00005CAC  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  8152. 00005CB0  486D E88E                pea.l      [A5 - 0x1772]
  8153. 00005CB4  4EBA D5FC                jsr        [PC - 0x2A04 /* 000032B2 */]
  8154. 00005CB8  605E                     bra        +0x60 /* 00005D18 */
  8155. label00005CBA:
  8156. 00005CBA  42A7                     clr.l      -[A7]
  8157. 00005CBC  486E FFB0                pea.l      [A6 - 0x50]
  8158. 00005CC0  4EAD 032A                jsr        [A5 + 0x32A /* export_97 */]
  8159. 00005CC4  265F                     movea.l    A3, [A7]+
  8160. 00005CC6  4267                     clr.w      -[A7]
  8161. 00005CC8  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8162. 00005CCC  42A7                     clr.l      -[A7]
  8163. 00005CCE  2F0B                     move.l     -[A7], A3
  8164. 00005CD0  1F3C 0003                move.b     -[A7], 0x3
  8165. 00005CD4  4EAD 034A                jsr        [A5 + 0x34A /* export_101 */]
  8166. 00005CD8  3C1F                     move.w     D6, [A7]+
  8167. 00005CDA  0C46 FFFF                cmpi.w     D6, 0xFFFF
  8168. 00005CDE  6618                     bne        +0x1A /* 00005CF8 */
  8169. 00005CE0  4267                     clr.w      -[A7]
  8170. 00005CE2  486E FFB0                pea.l      [A6 - 0x50]
  8171. 00005CE6  3F2E FFAC                move.w     -[A7], [A6 - 0x54]
  8172. 00005CEA  4EAD 02D2                jsr        [A5 + 0x2D2 /* export_86 */]
  8173. 00005CEE  486D E8A2                pea.l      [A5 - 0x175E]
  8174. 00005CF2  4EBA D5BE                jsr        [PC - 0x2A42 /* 000032B2 */]
  8175. 00005CF6  6020                     bra        +0x22 /* 00005D18 */
  8176. label00005CF8:
  8177. 00005CF8  2F0C                     move.l     -[A7], A4
  8178. 00005CFA  2F3C 736E 6420           move.l     -[A7], 0x736E6420 /* 'snd ' */
  8179. 00005D00  3F3C 2710                move.w     -[A7], 0x2710
  8180. 00005D04  2F0B                     move.l     -[A7], A3
  8181. 00005D06  A9AB                     syscall    AddResource
  8182. 00005D08  2F0C                     move.l     -[A7], A4
  8183. 00005D0A  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  8184. 00005D0E  A9A7                     syscall    SetResAttrs
  8185. 00005D10  2F0C                     move.l     -[A7], A4
  8186. 00005D12  A9AA                     syscall    ChangedResource
  8187. 00005D14  3F06                     move.w     -[A7], D6
  8188. 00005D16  A99A                     syscall    CloseResFile
  8189. label00005D18:
  8190. 00005D18  4CEE 1CF8 FF64           movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A6 - 0x9C]
  8191. 00005D1E  4E5E                     unlink     A6
  8192. 00005D20  4E75                     rts
  8193. 00005D22  4004                     negx.b     D4
  8194. 00005D24  8551                     or.w       [A1], D2
  8195. 00005D26  EB85                     asl        D5, 5
  8196. 00005D28  1EB8 51EC                move.b     [A7], [0x000051EC]
  8197. 00005D2C  000A FBF8                ori.b      A2, 0xF8
  8198. 00005D30  FB00                     .extension 0xB00 // unimplemented
  8199. 00005D32  FB16                     .extension 0xB16 // unimplemented
  8200. 00005D34  FB2C                     .extension 0xB2C // unimplemented
  8201. 00005D36  FB42                     .extension 0xB42 // unimplemented
  8202. 00005D38  FB58                     .extension 0xB58 // unimplemented
  8203. 00005D3A  FB6E                     .extension 0xB6E // unimplemented
  8204. 00005D3C  FB82                     .extension 0xB82 // unimplemented
  8205. 00005D3E  FB96                     .extension 0xB96 // unimplemented
  8206. 00005D40  FBAA                     .extension 0xBAA // unimplemented
  8207. 00005D42  FBBE                     .extension 0xBBE // unimplemented
  8208. 00005D44  FBD2                     .extension 0xBD2 // unimplemented
  8209. 00005D46  FBE6                     .extension 0xBE6 // unimplemented
  8210.